Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision aeeea531

Von Jan Büren vor etwa 8 Jahren hinzugefügt

  • ID aeeea53192101dd80e4f3a5fae86b0e979bff1e5
  • Vorgänger c13c09e6
  • Nachfolger 73b8ad34

Mehr als eine SelfTest-Modul prüfen

Der Aufruf der SelfTest funktionierte nur für genau eine
Datei - Mit einer leicht anderen Aufruf-Syntax werden auch weitere
Tests durchgeführt.

Unterschiede anzeigen:

SL/BackgroundJob/SelfTest.pm
95 95
  } or $self->add_errors($::locale->text('Could not load class #1 (#2): "#3"', $module, $file, $@)) && return;
96 96

  
97 97
  eval {
98
    my $worker = $module->new;
99
    $worker->tester($self->tester);
100

  
101
    $worker->run;
102
    1;
98
    $self->tester->subtest($module => sub {
99
      $module->new->run;
100
    });
101
  1
103 102
  } or $self->add_errors($::locale->text('Could not load class #1, #2', $module, $@)) && return;
104 103

  
105 104
  $self->add_full_diag($output);

Auch abrufbar als: Unified diff