Branch Coverage

blib/lib/Footprintless/Log.pm
Criterion Covered Total %
branch 23 48 47.9


line true false branch
31 13 15 unless $args
34 0 15 unless $ref
36 0 15 unless $ref eq 'ARRAY'
39 15 0 scalar @$args ? :
63 1 0 if ($@)
65 0 1 unless $exception and $exception =~ /^until found .*$/
96 0 9 if ($ref) { }
97 0 0 if ($ref eq 'HASH') { }
0 0 elsif ($ref eq 'SCALAR') { }
98 0 0 if ($self->{'spec'}{'file'}) { }
137 24 5 unless $runner_options
140 1 28 if ($until) { }
141 0 1 if ($runner_options->{'out_buffer'}) { }
1 0 elsif ($runner_options->{'out_callback'}) { }
145 0 0 if $line =~ /$until/
152 1 3 if $line =~ /$until/
159 0 0 if $handle
160 0 0 if $line =~ /$until/
165 0 28 if (exists $runner_options->{'out_buffer'}) { }
0 28 elsif (exists $runner_options->{'out_callback'}) { }
4 24 elsif (exists $runner_options->{'out_handle'}) { }
176 0 29 if (exists $runner_options->{'err_buffer'}) { }
0 29 elsif (exists $runner_options->{'err_callback'}) { }
0 29 elsif (exists $runner_options->{'err_handle'}) { }