From 136cb68a25699567378802c766660d2067b10891 Mon Sep 17 00:00:00 2001
From: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Date: Mon, 18 Nov 2024 14:16:14 +0100
Subject: [PATCH] Bug 36454: Selenium - test patrons must start with 'test_'
I usually
> delete from borrowers where surname like "test_"
So I do not need to reset_all
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
---
t/db_dependent/selenium/patrons_search.t | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/t/db_dependent/selenium/patrons_search.t b/t/db_dependent/selenium/patrons_search.t
index 5f4078e229e..e2da452c437 100755
--- a/t/db_dependent/selenium/patrons_search.t
+++ b/t/db_dependent/selenium/patrons_search.t
@@ -149,8 +149,8 @@ sub setup {
{
class => 'Koha::Patrons',
value => {
- surname => "expired_patron_surname",
- firstname => 'expired_patron',
+ surname => "test_expired_patron_surname",
+ firstname => 'test_expired_patron',
categorycode => $patron_category->categorycode,
branchcode => $library_2->branchcode,
dateexpiry => '2000-12-01',
@@ -316,7 +316,7 @@ subtest 'Search patrons' => sub {
$s->submit_form;
sleep $DT_delay && $s->wait_for_ajax;
- 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) );
+ 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) );
$driver->find_element('//form[@class="patron_search_form"]//*[@class="btn btn-default clear_search"]')->click();
$s->submit_form;
sleep $DT_delay && $s->wait_for_ajax;
@@ -480,17 +480,17 @@ subtest 'Search patrons' => sub {
subtest 'expired and restricted badges' => sub {
plan tests => 5;
- my $patron_28 = Koha::Patrons->search( { surname => 'expired_patron_surname' } )->next;
+ my $patron_28 = Koha::Patrons->search( { surname => 'test_expired_patron_surname' } )->next;
$driver->get( $base_url . "/members/members-home.pl" );
- $s->fill_form( { 'searchmember' => 'expired_patron' } );
+ $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
sleep $DT_delay && $s->wait_for_ajax;
like(
$driver->find_element('//ul[@id="ui-id-2"]/li/a')->get_text,
- qr[\Qexpired_patron_surname\E],
- 'expired_patron is shown'
+ qr[\Qtest_expired_patron_surname\E],
+ 'test_expired_patron is shown'
);
is(
@@ -502,7 +502,7 @@ subtest 'Search patrons' => sub {
$patron_28->dateexpiry('2999-12-01')->store;
$driver->get( $base_url . "/members/members-home.pl" );
- $s->fill_form( { 'searchmember' => 'expired_patron' } );
+ $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
sleep $DT_delay && $s->wait_for_ajax;
@@ -515,7 +515,7 @@ subtest 'Search patrons' => sub {
$patron_28->debarred('2048-11-18')->store;
$driver->get( $base_url . "/members/members-home.pl" );
- $s->fill_form( { 'searchmember' => 'expired_patron' } );
+ $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
sleep $DT_delay && $s->wait_for_ajax;
@@ -529,7 +529,7 @@ subtest 'Search patrons' => sub {
$patron_28->dateexpiry('2000-12-01')->store;
$driver->get( $base_url . "/members/members-home.pl" );
- $s->fill_form( { 'searchmember' => 'expired_patron' } );
+ $s->fill_form( { 'searchmember' => 'test_expired_patron' } );
sleep $DT_delay && $s->wait_for_ajax;
--
2.34.1