From 6a04ba598fb6f14aa1183fa1c5840cce7696d8e5 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Tue, 29 Mar 2016 17:00:59 -0300 Subject: [PATCH] Bug 16160: Fix t/../www/search_utf8.t for layout change Some of the include files in tools/manage-marc-import.tt introduced a new form object so the form index for the tests needed to be changed to match the new layout. While testing this I also found that due to the new record_type input in stage-marc-import.tt the tests would fail if run on an instance with already imported stuff (i.e. the import id was defaulting to zero). This might have been the cause of some random failures in jenkins befire we started to DROP / re-CREATE the DB. To test: - Run (on kohadevbox:ansible) $ sudo koha-shell kohadev $ cd kohaclone $ prove t/db_dependent/www/search_utf8.t => FAIL: mainsubmitform is not found, and the tests hang - Apply the patch - re-run the tests: $ prove t/db_dependent/www/search_utf8.t => SUCCESS: Tests now pass! - Sign off Regards Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher --- t/db_dependent/www/search_utf8.t | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/t/db_dependent/www/search_utf8.t b/t/db_dependent/www/search_utf8.t index 8dd3873dbe..851850c55a 100644 --- a/t/db_dependent/www/search_utf8.t +++ b/t/db_dependent/www/search_utf8.t @@ -153,6 +153,7 @@ sub test_search{ 'encoding' => 'utf8', 'parse_items' => '1', 'runinbackground' => '1', + 'record_type' => 'biblio' } }, 'stage MARC' @@ -207,6 +208,7 @@ sub test_search{ 'parse_items' => '1', 'runinbackground' => '1', 'completedJobID' => $jobID, + 'record_type' => 'biblio' } }, 'stage MARC' @@ -215,7 +217,7 @@ sub test_search{ $agent->follow_link_ok( { text => 'Manage staged records' }, 'view batch' ); - $agent->form_number(5); + $agent->form_number(6); $agent->field( 'framework', '' ); $agent->click_ok( 'mainformsubmit', "imported records into catalog" ); my $webpage = $agent->{content}; -- 2.39.5