View | Details | Raw Unified | Return to bug 35536
Collapse All | Expand All

(-)a/t/db_dependent/Koha/Plugins/Plugins.t (-4 / +6 lines)
Lines 333-345 subtest 'RemovePlugins' => sub { Link Here
333
        Koha::Plugins::Method->new( { plugin_class => "$class_basename$i", plugin_method => "testmr$i" } )->store;
333
        Koha::Plugins::Method->new( { plugin_class => "$class_basename$i", plugin_method => "testmr$i" } )->store;
334
334
335
        # no_auto => 1 here prevents loading of a not-existing module
335
        # no_auto => 1 here prevents loading of a not-existing module
336
        $mocks->[$i] = Test::MockModule->new( "$class_basename$i", no_auto => 1 )->mock( new => 1 )
336
        unless ( $mocks->[$i] ) {
337
            unless $mocks->[$i];
337
            $mocks->[$i] = Test::MockModule->new( "$class_basename$i", no_auto => 1 );
338
            $mocks->[$i]->mock( new => 1 );
339
        }
338
    }
340
    }
339
341
340
    # We will (re)create new plugins (without modules)
342
    # We will (re)create new plugins (without modules)
341
    # This requires mocking can_load from Module::Load::Conditional
343
    # This requires mocking can_load from Module::Load::Conditional
342
    my $mlc_mock     = Test::MockModule->new('Koha::Plugins')->mock( can_load => 1 );
344
    my $mlc_mock = Test::MockModule->new('Koha::Plugins');
345
    $mlc_mock->mock( can_load => 1 );
343
    my $plugin_mocks = [];
346
    my $plugin_mocks = [];
344
    my @enabled_plugins;
347
    my @enabled_plugins;
345
348
346
- 

Return to bug 35536