Bug 21295: Update selenium tests for admin bootstrap changes

To test:
1 - Setup and run selenium server as outlined here:
https://wiki.koha-community.org/wiki/Using_Selenium_with_Koha
2 - sudo koha-shell kohadev
3 - prove -v t/db_dependent/selenium/administration_tasks.t
4 - All should be green

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
All good!

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
This commit is contained in:
Nick Clemens 2018-08-30 19:43:48 +00:00
parent 1ab7d74a15
commit f04cd87e67
1 changed files with 9 additions and 9 deletions

View File

@ -82,7 +82,7 @@ SKIP: {
$s->click( { href => '/admin/biblio_framework.pl', main_class => 'main container-fluid' } )
; # MARC bibliographic framework
$s->click(
{ href => '/admin/biblio_framework.pl?op=add_form', main => 'doc3' } )
{ href => '/admin/biblio_framework.pl?op=add_form', main_class => 'main container-fluid' } )
; # New framework
$s->fill_form(
{
@ -95,7 +95,7 @@ SKIP: {
$s->click(
{
href => 'marctagstructure.pl?frameworkcode=' . $frameworkcode,
main => 'doc3'
main_class => 'main container-fluid'
}
); # MARC structure # FIXME '/admin/' is missing in the url
# TODO Click on OK to create the MARC structure
@ -107,14 +107,14 @@ SKIP: {
; # Koha administration
$s->click( { href => '/admin/branches.pl', main_class => 'main container-fluid' } )
; # Libraries and groups
$s->click( { href => '/admin/branches.pl?op=add_form', main => 'doc3' } )
$s->click( { href => '/admin/branches.pl?op=add_form', main_class => 'main container-fluid' } )
; # New library
$s->fill_form( { branchcode => $branchcode, branchname => 'my library' } );
$s->submit_form;
$s->click(
{
href => '/admin/branches.pl?op=add_form&branchcode=' . $branchcode,
main => 'doc3'
main_class => 'main container-fluid'
}
); # Edit
$s->fill_form( { branchname => 'another branchname' } );
@ -132,14 +132,14 @@ SKIP: {
$s->click( { href => '/admin/authorised_values.pl', main_class => 'main container-fluid' } ); #Authorized values
$s->click( { href => { 'ends-with' => '/admin/authorised_values.pl?op=add_form' }, main => 'doc3' } ); # New category
$s->click( { href => { 'ends-with' => '/admin/authorised_values.pl?op=add_form' }, main_class => 'main container-fluid' } ); # New category
$s->fill_form( { category => $av_category } );
$s->submit_form;
$s->click(
{
href => '/admin/authorised_values.pl?op=add_form&category=' . $av_category,
main => 'doc3'
main_class => 'main container-fluid'
}
); # New authorised value for ...
$s->fill_form(
@ -157,7 +157,7 @@ SKIP: {
$s->click(
{
href => '/admin/authorised_values.pl?op=delete&searchfield=' . $av_category . '&id=' . $av_id,
main => 'doc3'
main_class => 'main container-fluid'
}
);
$s->driver->accept_alert; # Accept the modal "Are you sure you want to delete this authorized value?"
@ -167,7 +167,7 @@ SKIP: {
$driver->get($mainpage);
$s->click( { href => '/admin/admin-home.pl', main => 'container-main' } ); # Koha administration
$s->click( { href => '/admin/categories.pl', main_class => 'main container-fluid' } ); # Patron categories
$s->click( { href => '/admin/categories.pl?op=add_form', main => 'doc3' } ); # New patron category
$s->click( { href => '/admin/categories.pl?op=add_form', main_class => 'main container-fluid' } ); # New patron category
$s->fill_form( { categorycode => $category_code, description => 'Test category', enrolmentperiod => 12, category_type => 'A' } );
$s->submit_form;
@ -175,7 +175,7 @@ SKIP: {
$s->click(
{
href => '/admin/categories.pl?op=delete_confirm&categorycode=' . $category_code,
main => 'doc3'
main_class => 'main container-fluid'
}
); # Delete button