From 46e66414a77b7ce6bc029734a0ab95cb40568f67 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Tue, 12 Dec 2023 16:14:34 +0100 Subject: [PATCH] Bug 35556: Fix random selenium failure if category on second page If 'Test category' if on the second page the test will fail to locate the Edit button. To make sure it is displayed on the screen we are selecting "All" in the dropdown list. This is done a couple of lines later in the script for the same purpose. Signed-off-by: Katrin Fischer (cherry picked from commit 6f45fd45742b1fcea65bb7f626eadfedcbaeb941) Signed-off-by: Fridolin Somers --- t/db_dependent/selenium/administration_tasks.t | 3 +++ 1 file changed, 3 insertions(+) diff --git a/t/db_dependent/selenium/administration_tasks.t b/t/db_dependent/selenium/administration_tasks.t index 802388eb46..8f89ea2aa1 100755 --- a/t/db_dependent/selenium/administration_tasks.t +++ b/t/db_dependent/selenium/administration_tasks.t @@ -198,6 +198,9 @@ SKIP: { $s->fill_form( { categorycode => $category_code, description => 'Test category', enrolmentperiod => 12, category_type => 'A' } ); $s->submit_form; + # Select "Show all" in the datatable "Show x entries" dropdown list to make sure our category is not hidden + $s->show_all_entries('//div[@id="patron_categories_wrapper"]'); + $s->click( { href => '/admin/categories.pl?op=add_form&categorycode=' . $category_code, -- 2.39.5