From ae4719be08b839fa602c3f1c25628d5a72253a30 Mon Sep 17 00:00:00 2001 From: Lari Taskula Date: Mon, 24 Jul 2017 18:16:25 +0300 Subject: [PATCH] Bug 18976: (follow-up) Fix t/db_dependent/Search/History.t cleanup Same problem in t/db_dependent/Search/History.t. To replicate: 1. Check the row count of borrowers, branches, categories, sessions, sms_providers tables 2. prove t/db_dependent/Search/History.t 3. Repeat step 1 4. Observe borrowers the following tables have increased in row count: - borrowers - branches - categories - sessions - sms_providers To test: 1. Before applying the patch, go through steps at "To replicate" plan 2. Apply patch 3. Go through steps at "To replicate" plan 4. Observe step 4 no longer applies and those tables have the same number of rows as before executing the test. Signed-off-by: Jonathan Druart Signed-off-by: Mason James --- t/db_dependent/Search/History.t | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/t/db_dependent/Search/History.t b/t/db_dependent/Search/History.t index 27a7a732bb..472f9a0374 100644 --- a/t/db_dependent/Search/History.t +++ b/t/db_dependent/Search/History.t @@ -13,6 +13,10 @@ my $dbh = C4::Context->dbh; $dbh->{AutoCommit} = 0; $dbh->{RaiseError} = 1; +# FIXME: SessionStorage defaults to mysql, but it seems to break transaction +# handling +t::lib::Mocks::mock_preference( 'SessionStorage', 'tmp' ); + use_ok('Koha::DateUtils'); use_ok('C4::Search::History'); -- 2.39.5