Condition Coverage

blib/lib/File/Pid/Quick.pm
Criterion Covered Total %
condition 3 27 11.1


and 3 conditions

line !l l&&!r l&&r condition
107 0 0 0 defined $timeout and $timeout =~ /^\d+$/
0 0 0 defined $timeout and $timeout =~ /^\d+$/ and int $timeout eq $timeout
0 0 0 defined $timeout and $timeout =~ /^\d+$/ and int $timeout eq $timeout and $timeout > 0
119 1 0 0 $manual and not defined $filename
192 2 0 0 defined $use_timeout and $use_timeout =~ /\D/ || int $use_timeout ne $use_timeout || $use_timeout < 0
212 0 0 0 $pid != $$ and kill 0, $pid
214 0 0 0 $timeout and $ptime < time - $timeout

or 3 conditions

line l !l&&r !l&&!r condition
119 0 0 1 $^C or $manual and not defined $filename
192 0 0 0 $use_timeout =~ /\D/ || int $use_timeout ne $use_timeout || $use_timeout < 0