@@ -, +, @@ --- t/db_dependent/selenium/installkoha.t | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) --- a/t/db_dependent/selenium/installkoha.t +++ a/t/db_dependent/selenium/installkoha.t @@ -34,8 +34,12 @@ use MARC::Record; use MARC::Field; my $dbh = C4::Context->dbh; -my $login = 'koha_kohadev'; -my $password = 'password'; +my $login = $ENV{KOHA_USER} || 'koha_kohadev'; +my $password = $ENV{KOHA_PASS} || 'password'; +my $staff_client_base_url = + $ENV{KOHA_INTRANET_URL} || C4::Context->preference("staffClientBaseUrl") || q{}; +my $base_url= $staff_client_base_url . "/cgi-bin/koha/"; +my $opac_url = $ENV{KOHA_OPAC_URL} || C4::Context->preference("OPACBaseURL") || q{}; our $sample_data = { category => { @@ -48,8 +52,8 @@ our $sample_data = { surname => 'test_patron_surname', cardnumber => '4242424242', userid => 'test_username', - password => 'password', - password2 => 'password' + password => 'Password123', + password2 => 'Password123' }, }; @@ -182,8 +186,8 @@ END { sub auth { my ( $driver, $login, $password) = @_; - fill_form( $driver, { userid => 'koha_kohadev', password => 'password' } ); - my $login_button = $driver->find_element_by_xpath('/html/body/div/div/div/form/fieldset/input'); + fill_form( $driver, { userid => $login, password => $password } ); + my $login_button = $driver->find_element('//input[@id="submit"]'); $login_button->submit(); } --