View | Details | Raw Unified | Return to bug 36454
Collapse All | Expand All

(-)a/t/db_dependent/selenium/patrons_search.t (-11 / +10 lines)
Lines 149-156 sub setup { Link Here
149
        {
149
        {
150
            class => 'Koha::Patrons',
150
            class => 'Koha::Patrons',
151
            value => {
151
            value => {
152
                surname      => "expired_patron_surname",
152
                surname      => "test_expired_patron_surname",
153
                firstname    => 'expired_patron',
153
                firstname    => 'test_expired_patron',
154
                categorycode => $patron_category->categorycode,
154
                categorycode => $patron_category->categorycode,
155
                branchcode   => $library_2->branchcode,
155
                branchcode   => $library_2->branchcode,
156
                dateexpiry   => '2000-12-01',
156
                dateexpiry   => '2000-12-01',
Lines 316-322 subtest 'Search patrons' => sub { Link Here
316
    $s->submit_form;
316
    $s->submit_form;
317
317
318
    sleep $DT_delay && $s->wait_for_ajax;
318
    sleep $DT_delay && $s->wait_for_ajax;
319
    is( $driver->find_element('//div[@id="'.$table_id.'_wrapper"]//div[@class="dt-info"]')->get_text, sprintf('Showing 1 to %s of %s entries (filtered from %s total entries)', $PatronsPerPage, 26, $total_number_of_patrons) );
319
    is( $driver->find_element('//div[@id="'.$table_id.'_wrapper"]//div[@class="dt-info"]')->get_text, sprintf('Showing 1 to %s of %s entries (filtered from %s total entries)', $PatronsPerPage, 27, $total_number_of_patrons) );
320
    $driver->find_element('//form[@class="patron_search_form"]//*[@class="btn btn-default clear_search"]')->click();
320
    $driver->find_element('//form[@class="patron_search_form"]//*[@class="btn btn-default clear_search"]')->click();
321
    $s->submit_form;
321
    $s->submit_form;
322
    sleep $DT_delay && $s->wait_for_ajax;
322
    sleep $DT_delay && $s->wait_for_ajax;
Lines 480-496 subtest 'Search patrons' => sub { Link Here
480
    subtest 'expired and restricted badges' => sub {
480
    subtest 'expired and restricted badges' => sub {
481
        plan tests => 5;
481
        plan tests => 5;
482
482
483
        my $patron_28 = Koha::Patrons->search( { surname => 'expired_patron_surname' } )->next;
483
        my $patron_28 = Koha::Patrons->search( { surname => 'test_expired_patron_surname' } )->next;
484
484
485
        $driver->get( $base_url . "/members/members-home.pl" );
485
        $driver->get( $base_url . "/members/members-home.pl" );
486
        $s->fill_form( { 'searchmember' => 'expired_patron' } );
486
        $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
487
487
488
        sleep $DT_delay && $s->wait_for_ajax;
488
        sleep $DT_delay && $s->wait_for_ajax;
489
489
490
        like(
490
        like(
491
            $driver->find_element('//ul[@id="ui-id-2"]/li/a')->get_text,
491
            $driver->find_element('//ul[@id="ui-id-2"]/li/a')->get_text,
492
            qr[\Qexpired_patron_surname\E],
492
            qr[\Qtest_expired_patron_surname\E],
493
            'expired_patron is shown'
493
            'test_expired_patron is shown'
494
        );
494
        );
495
495
496
        is(
496
        is(
Lines 502-508 subtest 'Search patrons' => sub { Link Here
502
        $patron_28->dateexpiry('2999-12-01')->store;
502
        $patron_28->dateexpiry('2999-12-01')->store;
503
503
504
        $driver->get( $base_url . "/members/members-home.pl" );
504
        $driver->get( $base_url . "/members/members-home.pl" );
505
        $s->fill_form( { 'searchmember' => 'expired_patron' } );
505
        $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
506
506
507
        sleep $DT_delay && $s->wait_for_ajax;
507
        sleep $DT_delay && $s->wait_for_ajax;
508
508
Lines 515-521 subtest 'Search patrons' => sub { Link Here
515
        $patron_28->debarred('2048-11-18')->store;
515
        $patron_28->debarred('2048-11-18')->store;
516
516
517
        $driver->get( $base_url . "/members/members-home.pl" );
517
        $driver->get( $base_url . "/members/members-home.pl" );
518
        $s->fill_form( { 'searchmember' => 'expired_patron' } );
518
        $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
519
519
520
        sleep $DT_delay && $s->wait_for_ajax;
520
        sleep $DT_delay && $s->wait_for_ajax;
521
521
Lines 529-535 subtest 'Search patrons' => sub { Link Here
529
        $patron_28->dateexpiry('2000-12-01')->store;
529
        $patron_28->dateexpiry('2000-12-01')->store;
530
530
531
        $driver->get( $base_url . "/members/members-home.pl" );
531
        $driver->get( $base_url . "/members/members-home.pl" );
532
        $s->fill_form( { 'searchmember' => 'expired_patron' } );
532
        $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
533
533
534
        sleep $DT_delay && $s->wait_for_ajax;
534
        sleep $DT_delay && $s->wait_for_ajax;
535
535
536
- 

Return to bug 36454