From f75be68448e273beac72d791a2d5963c10ba0c23 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 22 Apr 2022 11:42:09 +0200 Subject: [PATCH] Bug 30595: Prevent update_child_to_adult.t to fail randomly t/db_dependent/selenium/update_child_to_adult.t .. # Looks like you planned 3 tests but ran 2. # Failed test 'Update child to adult' # at t/db_dependent/selenium/update_child_to_adult.t line 132. # Looks like you planned 3 tests but ran 2. # Looks like you failed 1 test of 2 run. t/db_dependent/selenium/update_child_to_adult.t .. 1/1 # Failed test 'Update child to patron' # at t/db_dependent/selenium/update_child_to_adult.t line 153. Cannot wait more for element '//input[@type="submit"]' to be visible at /kohadevbox/koha/t/lib/Selenium.pm line 189. It happens when there are too many patron's categories and the submit button is not in the viewport. Signed-off-by: Fridolin Somers Signed-off-by: Kyle M Hall (cherry picked from commit faa35972b038b9df0459a582ced73e98adb897cc) Signed-off-by: Andrew Fuerste-Henry --- t/db_dependent/selenium/update_child_to_adult.t | 1 + 1 file changed, 1 insertion(+) diff --git a/t/db_dependent/selenium/update_child_to_adult.t b/t/db_dependent/selenium/update_child_to_adult.t index 1b20b8ba4d..80c8da2ccf 100755 --- a/t/db_dependent/selenium/update_child_to_adult.t +++ b/t/db_dependent/selenium/update_child_to_adult.t @@ -118,6 +118,7 @@ subtest 'Update child to patron' => sub { my $handles = $driver->get_window_handles; $driver->switch_to_window($handles->[1]); $driver->find_element('//input[@id="catcode'.$patron_category_A->categorycode.'"]')->click; + $driver->set_window_size(1024, 768); $s->submit_form; is( $child->get_from_storage->categorycode, $patron_category_A->categorycode, 'The child should now be an adult!' ); -- 2.39.5