From f99976028c51b21458b6aa5eff9fe33a0d1774c4 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Wed, 9 Sep 2020 15:37:39 +0200 Subject: [PATCH] Bug 20168: Fix selenium tests Signed-off-by: Jonathan Druart --- t/db_dependent/selenium/authentication.t | 2 +- t/db_dependent/selenium/regressions.t | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/t/db_dependent/selenium/authentication.t b/t/db_dependent/selenium/authentication.t index 97a7176fed..9ea90e3d8c 100644 --- a/t/db_dependent/selenium/authentication.t +++ b/t/db_dependent/selenium/authentication.t @@ -87,7 +87,7 @@ SKIP: { $patron->set_password({ password => $password }); # Using the modal - $driver->find_element('//a[@class="login-link loginModal-trigger"]')->click; + $driver->find_element('//a[@class="nav-link login-link loginModal-trigger"]')->click; $s->fill_form( { muserid => $patron->userid, mpassword => $password } ); $driver->find_element('//div[@id="loginModal"]//input[@type="submit"]')->click; like( $driver->get_title, qr(Koha online catalog), 'Patron without permission should be able to login to the OPAC using the modal' ); diff --git a/t/db_dependent/selenium/regressions.t b/t/db_dependent/selenium/regressions.t index a2cd6bc061..45517a5a45 100644 --- a/t/db_dependent/selenium/regressions.t +++ b/t/db_dependent/selenium/regressions.t @@ -88,18 +88,18 @@ subtest 'OPAC - Remove from cart' => sub { my $biblionumber3 = $checkboxes[2]->get_value(); my $biblionumber5 = $checkboxes[4]->get_value(); - $driver->find_element('//a[@class="btn btn-link addtocart cart cart'.$biblionumber1.'"]')->click; + $driver->find_element('//a[@class="btn btn-link btn-sm addtocart cart cart'.$biblionumber1.'"]')->click; my $basket_count_elt = $driver->find_element('//span[@id="basketcount"]/span'); is( $basket_count_elt->get_text(), 1, 'One element should have been added to the cart' ); - $driver->find_element('//a[@class="btn btn-link addtocart cart cart'.$biblionumber3.'"]')->click; - $driver->find_element('//a[@class="btn btn-link addtocart cart cart'.$biblionumber5.'"]')->click; + $driver->find_element('//a[@class="btn btn-link btn-sm addtocart cart cart'.$biblionumber3.'"]')->click; + $driver->find_element('//a[@class="btn btn-link btn-sm addtocart cart cart'.$biblionumber5.'"]')->click; $basket_count_elt = $driver->find_element('//span[@id="basketcount"]/span'); is( $basket_count_elt->get_text(), 3, '3 elements should have been added to the cart' ); - $driver->find_element('//a[@class="btn btn-link remove cartRemove cartR'.$biblionumber3.'"]')->click; + $driver->find_element('//a[@class="btn btn-link btn-sm remove cartRemove cartR'.$biblionumber3.'"]')->click; $basket_count_elt = $driver->find_element('//span[@id="basketcount"]/span'); is( $basket_count_elt->get_text(), 2, '1 element should have been removed from the cart' ); -- 2.20.1