Branch Coverage

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


line true false branch
24 0 3 if $opts->{'pre_run'}
27 1 2 unless ref $run_methods eq 'ARRAY'
30 1 2 unless $service->can($m)
34 1 2 unless ($method)
42 2 0 unless $opts->{'no_startup_logmessage'}
48 0 1 if (&blessed($e) and $e->can('message')) { }
58 0 1 if $opts->{'post_run'}
86 2 4 if ($service_bb->has_parameters) { }
91 10 0 if (my $isa = $def->{'isa'})
92 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') { }
121 8 1 if ($bb_class->can($init_method)) { }