Branch Coverage

lib/Bread/Runner.pm
Criterion Covered Total %
branch 24 30 80.0


line true false branch
23 0 3 if $opts->{'pre_run'}
26 1 2 unless ref $run_methods eq 'ARRAY'
29 1 2 unless $service->can($m)
33 1 2 unless ($method)
41 2 0 unless $opts->{'no_startup_logmessage'}
47 0 1 if (&blessed($e) and $e->can('message')) { }
57 0 1 if $opts->{'post_run'}
85 2 4 if ($service_bb->has_parameters) { }
90 10 0 if (my $isa = $def->{'isa'})
91 2 8 if ($isa eq 'Int') { }
2 6 elsif ($isa eq 'Str') { }
2 4 elsif ($isa eq 'Bool') { }
2 2 elsif ($isa eq 'ArrayRef') { }
2 0 elsif ($isa eq 'HashRef') { }
120 8 1 if ($bb_class->can($init_method)) { }