From b34e91b50eadf9b3ec4ab993a462d0e3fbfa7113 Mon Sep 17 00:00:00 2001 From: Tomas Cohen Arazi Date: Tue, 26 Jul 2022 10:48:21 -0300 Subject: [PATCH] Bug 31223: Regression tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Joonas Kylmälä Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 28896d9c302ad41fce463fd8d80ea02283a7d55b) Signed-off-by: Lucas Gass --- t/db_dependent/Koha/Plugins/BackgroundJob.t | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/t/db_dependent/Koha/Plugins/BackgroundJob.t b/t/db_dependent/Koha/Plugins/BackgroundJob.t index 8d2a0e5e18..26139ddeb4 100755 --- a/t/db_dependent/Koha/Plugins/BackgroundJob.t +++ b/t/db_dependent/Koha/Plugins/BackgroundJob.t @@ -45,7 +45,7 @@ t::lib::Mocks::mock_config( 'enable_plugins', 1 ); subtest 'background_tasks() hooks tests' => sub { - plan tests => 5; + plan tests => 6; $schema->storage->txn_begin; @@ -78,6 +78,12 @@ subtest 'background_tasks() hooks tests' => sub { $tasks = $bj->type_to_class_mapping; $logger->warn_is("A plugin includes the 'background_tasks' method, but doesn't provide the required 'namespace' method (Koha::Plugin::Test)"); + t::lib::Mocks::mock_config( 'enable_plugins', 0 ); + $bj = Koha::BackgroundJob->new; + $tasks = $bj->type_to_class_mapping; + + is_deeply( $tasks, $bj->core_types_to_classes, 'Only core mapping returned when plugins disabled' ); + $schema->storage->txn_rollback; Koha::Plugins::Methods->delete; };