| line |
true |
false |
branch |
|
40
|
0 |
16 |
if defined $dummy |
|
71
|
1 |
4 |
if (ref $condition and &reftype($condition) eq 'HASH') { } |
|
73
|
0 |
1 |
if defined $limit and $limit ne '' |
|
78
|
0 |
2 |
unless $key ne '' and not $key =~ /^\d+$/ |
|
80
|
0 |
2 |
unless defined $condition->{$key} and $condition->{$key} =~ /^\d+$/ |
|
82
|
0 |
2 |
if ($key eq 'DEFAULT') { } |
|
99
|
0 |
4 |
unless defined $condition and $condition ne '' and not $condition =~ /^\d+$/ |
|
100
|
0 |
4 |
unless defined $limit and $limit =~ /^\d+$/ |
|
102
|
0 |
4 |
if ($condition eq 'DEFAULT') { } |
|
124
|
13 |
31 |
if defined $key and defined $tc->{'max'}{$key} |
|
143
|
1 |
12 |
if (ref $condition and &reftype($condition) eq 'HASH') { } |
|
145
|
0 |
1 |
if defined $limit and $limit ne '' |
|
150
|
0 |
2 |
unless $key ne '' and not $key =~ /^\d+$/ |
|
152
|
0 |
2 |
unless defined $condition->{$key} and $condition->{$key} =~ /^\d+$/ |
|
163
|
0 |
12 |
unless defined $condition and $condition ne '' and not $condition =~ /^\d+$/ |
|
164
|
0 |
12 |
unless defined $limit and $limit =~ /^\d+$/ |
|
194
|
0 |
8 |
unless defined $key and $key ne '' |
|
212
|
35 |
15 |
if defined $key and defined $tc->{'expect'}{$key} |
|
225
|
0 |
84 |
unless defined $key and $key ne '' |
|
230
|
8 |
76 |
if ($tc->{'tested'}{$key}) |
|
252
|
0 |
9 |
unless defined $key and $key ne '' |
|
256
|
0 |
9 |
if ($tc->{'tested'}{$key}) |
|
284
|
0 |
70 |
unless defined $key and $key ne '' |
|
292
|
17 |
43 |
if not defined $tc->{'label'}{$key} and defined $label and $label ne '' |
|
309
|
0 |
9 |
unless defined $key and $key ne '' |
|
314
|
9 |
0 |
if (defined $tc->{'count'}{$key} and $tc->{'count'}{$key} > 0) |
|
318
|
5 |
4 |
unless ($tc->{'count'}{$key}) |
|
327
|
1 |
2 |
if (defined $tc->{'label'}{$key} and defined $label and $tc->{'label'}{$key} eq $label) |
|
342
|
1 |
35 |
unless ref $tc->{'set'} eq 'HASH' |
|
343
|
58 |
5 |
if not $tc->{'tested'}{$_} |
|
355
|
0 |
35 |
unless ref $tc->{'expect'} eq 'HASH' |
|
368
|
0 |
2 |
unless ref $tc->{'set'} eq 'HASH' |
|
418
|
13 |
37 |
defined $tc->{'label'}{$key} ? : |
|
437
|
0 |
33 |
unless $message |
|
465
|
23 |
12 |
if ($expected and $limit == 0 || $count <= $limit) { } |
|
|
4 |
8 |
elsif ($limit and $count <= $limit) { } |
|
|
7 |
1 |
elsif ($count) { } |
|
467
|
13 |
10 |
if $expected == 1 |
|
468
|
5 |
5 |
if defined $count and $count >= $expected |
|
471
|
1 |
4 |
if $count != 1 |
|
483
|
1 |
3 |
if $count > 1 |
|
484
|
0 |
4 |
if defined $label & $label ne '' |
|
485
|
4 |
0 |
if $limit |
|
495
|
3 |
4 |
if $count > 1 |
|
496
|
4 |
3 |
if defined $label & $label ne '' |
|
497
|
2 |
5 |
if $limit |
|
514
|
6 |
24 |
unless ($found{$k}) |
|
518
|
5 |
1 |
if ($e == 1) { } |
|
533
|
16 |
17 |
if (@fail) { } |
|
|
3 |
14 |
elsif (@warn) { } |
|
538
|
0 |
16 |
if (@warn) |
|
578
|
0 |
9 |
unless $message |
|
594
|
2 |
7 |
if $tested |
|
603
|
5 |
4 |
if ($expected) { } |
|
|
3 |
1 |
elsif (not $set) { } |
|
|
0 |
1 |
elsif (defined $count and defined $limit and $count <= $limit) { } |
|
605
|
2 |
3 |
if ($set and $expected == 1 || $count >= $expected and $limit == 0 || $count <= $limit) { } |
|
|
2 |
1 |
elsif ($count > $limit) { } |
|
|
1 |
0 |
elsif ($expected > 1) { } |
|
613
|
1 |
1 |
$count == 1 ? : |
|
620
|
1 |
0 |
$count == 1 ? : |
|
645
|
0 |
0 |
if $count > 1 |
|
646
|
0 |
0 |
if defined $label & $label ne '' |
|
647
|
0 |
0 |
if $limit |
|
659
|
0 |
1 |
if ($count and $limit) |
|
662
|
0 |
0 |
if $count > 1 |
|
663
|
0 |
0 |
if defined $label & $label ne '' |
|
679
|
29 |
0 |
if ($TEST_INVERT or $TEST_OUTPUT) { } |
|
715
|
0 |
1 |
unless defined $key and $key ne '' |