| line |
true |
false |
branch |
|
35
|
0 |
1 |
unless $type |
|
36
|
0 |
1 |
if $CONVERTERS{$type} |
|
37
|
0 |
1 |
unless $convert and ref $convert eq 'CODE' || $class->can($convert) |
|
49
|
1 |
76 |
if (my $enc = delete $self->{'encoding'}) |
|
59
|
2 |
1 |
if (@_) |
|
66
|
2 |
0 |
if ($enc =~ /^utf-?8$/i) { } |
|
88
|
0 |
924 |
$self->{'no_numbers'} ? : |
|
|
1 |
923 |
unless my(@tap) = $self->$converter($e, $self->{'no_numbers'} ? undef : $num) |
|
95
|
0 |
923 |
if $\ or $, |
|
99
|
0 |
1139 |
unless $msg |
|
100
|
0 |
1139 |
unless my $io = $handles->[$hid] |
|
102
|
3 |
1136 |
if $nesting |
|
110
|
0 |
76 |
unless open my $out, '>&', 'STDOUT' |
|
111
|
0 |
76 |
unless open my $err, '>&', 'STDERR' |
|
130
|
0 |
224 |
unless my $converter = $CONVERTERS{ref $e} |
|
132
|
0 |
224 |
if $self->{'no_numbers'} |
|
147
|
12 |
975 |
unless $e->{'pass'} |
|
149
|
985 |
2 |
if defined $num |
|
150
|
977 |
10 |
if defined $name |
|
151
|
5 |
982 |
if $in_todo |
|
152
|
3 |
984 |
if defined $todo and length $todo |
|
167
|
2 |
1 |
unless $e->{'pass'} |
|
169
|
3 |
0 |
if defined $num |
|
170
|
3 |
0 |
if $name |
|
171
|
1 |
2 |
if (defined $todo) { } |
|
177
|
3 |
0 |
if defined $reason and length $reason |
|
208
|
0 |
1 |
if $e->nested |
|
232
|
3 |
33 |
unless $e->buffered |
|
237
|
9 |
24 |
if ($ENV{'HARNESS_IS_VERBOSE'}) |
|
249
|
158 |
34 |
if $_->increments_count |
|
269
|
2 |
84 |
if $directive and $directive eq 'NO PLAN' |
|
272
|
4 |
80 |
if $reason |
|
275
|
5 |
79 |
if ($directive) |
|
277
|
4 |
1 |
if defined $reason |
|
286
|
0 |
12 |
if $e->no_display |
|
290
|
0 |
12 |
if (my($max, $directive, $reason) = $e->sets_plan) |
|
292
|
0 |
0 |
if $directive |
|
293
|
0 |
0 |
if defined $reason |
|
297
|
0 |
12 |
if ($e->increments_count) { } |
|
299
|
0 |
0 |
if $e->causes_fail |
|
301
|
0 |
0 |
if defined $num |
|
302
|
0 |
0 |
if $e->summary |
|
307
|
0 |
12 |
$e->causes_fail || $e->diagnostics ? : |