Bug 20921: Fix opac_auth for selenium
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 25 Jun 2018 19:48:21 +0000 (16:48 -0300)
committerNick Clemens <nick@bywatersolutions.com>
Fri, 29 Jun 2018 20:43:42 +0000 (20:43 +0000)
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

t/lib/Selenium.pm

index 645cd8d..26c9a27 100644 (file)
@@ -79,12 +79,11 @@ sub opac_auth {
 
     $login ||= $self->login;
     $password ||= $self->password;
-    my $mainpage = $self->base_url . 'opac-main.pl';
+    my $mainpage = $self->opac_base_url . 'opac-main.pl';
 
     $self->driver->get($mainpage);
     $self->fill_form( { userid => $login, password => $password } );
-    my $login_button = $self->driver->find_element('//input[@id="submit"]');
-    $login_button->submit();
+    $self->submit_form;
 }
 
 sub fill_form {