| line |
true |
false |
branch |
|
142
|
13 |
12 |
if $should_shift |
|
143
|
0 |
25 |
unless ref $hrOpts eq 'HASH' |
|
145
|
30 |
10 |
if (_is_testnum()) { } |
|
164
|
7 |
7 |
if $should_shift |
|
165
|
0 |
14 |
unless ref $hrOpts eq 'HASH' |
|
189
|
3 |
39 |
if ($target =~ /^Test::Kit::Fake::(.*)::\Q$self\E$/u) |
|
203
|
4 |
35 |
unless defined &{$target . '::skip';} |
|
226
|
35 |
0 |
unless ${$target . '::TEST_NUMBER_OS';} |
|
228
|
35 |
0 |
unless 'HASH' eq ref ${$target . '::TEST_ONLYSOME';} |
|
232
|
35 |
0 |
unless $hrTOS->{'n'} |
|
233
|
35 |
0 |
unless $hrTOS->{'skip'} |
|
234
|
35 |
0 |
unless $hrTOS->{'verbose'} |
|
239
|
10 |
25 |
if (/^skip$/u) |
|
240
|
0 |
25 |
if (/^verbose$/u) |
|
242
|
0 |
25 |
if ($curr_keyword eq 'verbose') |
|
247
|
25 |
0 |
if ($curr_keyword eq 'skip' and _is_testnum()) |
|
253
|
0 |
0 |
$curr_keyword ? : |
|
257
|
0 |
35 |
if ($hrTOS->{'verbose'}) |
|
326
|
35 |
0 |
if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u) |
|
337
|
251 |
0 |
if (defined $debug_var) |
|
352
|
0 |
251 |
unless defined $hrOptsName and substr($hrOptsName, 0, 1) eq '$' |
|
366
|
0 |
0 |
if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u) |
|
368
|
0 |
0 |
if (defined $debug_var) |
|
383
|
0 |
0 |
unless defined $hrOptsName and substr($hrOptsName, 0, 1) eq '$' |
|
|
0 |
251 |
unless my $optsVarName = shift() |
|
384
|
0 |
251 |
unless my $code = shift() |
|
394
|
231 |
20 |
unless $N |
|
440
|
0 |
39 |
unless my $target = caller 1 |
|
447
|
20 |
19 |
if ref $arg eq 'HASH' |
|
461
|
0 |
14 |
unless my $target = caller 1 |
|
487
|
0 |
21 |
unless $callpkg |
|
488
|
3 |
18 |
if $callpkg eq $kit |
|
491
|
3 |
0 |
if ($callpkg and $callpkg eq $kit) |
|
494
|
3 |
0 |
if $callpkg |
|
516
|
0 |
0 |
unless $callers[-1][0] |