From 5f277d41c4b39bac97dee74807eb6092ad99626d 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 Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall --- 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 8d2a0e5e18b..26139ddeb4d 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; }; -- 2.30.2