From 947ffbca45a6506fb83309722cf161da4977206c Mon Sep 17 00:00:00 2001 From: Jared Camins-Esakov Date: Tue, 16 Oct 2012 05:14:42 -0400 Subject: [PATCH] Bug 8890: don't try to load DB-dependent modules Both C4::Members::Statistics and Koha::Borrower::Files use the database in their BEGIN {} blocks, which breaks the package build process. This patch causes them to be skipped in the 00-load test. --- t/00-load.t | 2 ++ 1 file changed, 2 insertions(+) diff --git a/t/00-load.t b/t/00-load.t index da9008d..748fa10 100644 --- a/t/00-load.t +++ b/t/00-load.t @@ -29,6 +29,7 @@ find({ return if $m =~ /C4::Reports::Guided/; # DB return if $m =~ /C4::Serials/; # DB return if $m =~ /C4::VirtualShelves::Page/; # DB + return if $m =~ /C4::Members::Statistics/; # DB use_ok($m) || BAIL_OUT("***** PROBLEMS LOADING FILE '$m'"); }, }, $lib); @@ -44,6 +45,7 @@ find( $m =~ s{^.*/Koha/}{Koha/}; $m =~ s{/}{::}g; return if $m =~ /Koha::SearchEngine::/; # Koha::SearchEngine::* are experimental + return if $m =~ /Koha::Borrower::Files/; use_ok($m) || BAIL_OUT("***** PROBLEMS LOADING FILE '$m'"); }, }, -- 1.7.9.5