Bug 14504: (QA followup) Tidy tests
authorTomas Cohen Arazi <tomascohen@theke.io>
Fri, 8 Jul 2016 12:45:12 +0000 (09:45 -0300)
committerKyle M Hall <kyle@bywatersolutions.com>
Fri, 26 Aug 2016 12:07:26 +0000 (12:07 +0000)
This patch re-introduces the transaction into t/db_dependent/Items_DelItemCheck.t
and does some cleaning on the touched tests so they raise less warnings.

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
t/db_dependent/Reserves.t

index db13f82..ea3f700 100755 (executable)
@@ -18,6 +18,7 @@
 use Modern::Perl;
 
 use Test::More tests => 74;
+use Test::MockModule;
 use Test::Warn;
 
 use MARC::Record;
@@ -39,9 +40,10 @@ BEGIN {
 }
 
 # a very minimal mack of userenv for use by the test of DelItemCheck
-*C4::Context::userenv = sub {
-    return {};
-};
+my $module = new Test::MockModule('C4::Context');
+$module->mock('userenv', sub {
+    { }
+});
 
 my $dbh = C4::Context->dbh;