From c13c09e6e6ed904d35204aa5ad33268b84981e6d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Mon, 19 Dec 2016 10:16:36 +0100 Subject: [PATCH] =?utf8?q?Revert=20"Mehr=20als=20eine=20SelfTest-Modul=20p?= =?utf8?q?r=C3=BCfen"?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git add --patch falsch angewandt. This reverts commit db4680753f5ec1de62bdc0557f850afd810444d1. --- SL/BackgroundJob/SelfTest.pm | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/SL/BackgroundJob/SelfTest.pm b/SL/BackgroundJob/SelfTest.pm index c1c608bbf..2f8883339 100644 --- a/SL/BackgroundJob/SelfTest.pm +++ b/SL/BackgroundJob/SelfTest.pm @@ -48,18 +48,11 @@ sub setup { sub run { my $self = shift; - my $db_obj = shift; - # options - my $options = $db_obj->data_as_hash; $self->setup; return 1 unless $self->modules; - - $main::lxdebug->message(0, 'optioni' . Dumper($self->modules)); foreach my $module ($self->modules) { - next unless $module eq $options->{module}; - $main::lxdebug->message(0, 'hieur' . $module); $self->run_module($module); } @@ -102,10 +95,11 @@ sub run_module { } or $self->add_errors($::locale->text('Could not load class #1 (#2): "#3"', $module, $file, $@)) && return; eval { - $self->tester->subtest($module => sub { - $module->new->run; - }); - 1 + my $worker = $module->new; + $worker->tester($self->tester); + + $worker->run; + 1; } or $self->add_errors($::locale->text('Could not load class #1, #2', $module, $@)) && return; $self->add_full_diag($output); -- 2.20.1