Condition Coverage

blib/lib/File/Listing.pm
Criterion Covered Total %
condition 33 77 42.8


and 3 conditions

line !l l&&!r l&&r condition
58 64866 30 83289 $1 ne "-" and $1 ne "*"
64896 8192 75097 $1 ne "-" and $1 ne "*" and $1 ne "S"
8222 1024 74073 $1 ne "-" and $1 ne "*" and $1 ne "S" and $1 ne "T"
70 16465 0 0 $type eq "p" and $mode |= 4096
16465 0 0 $type eq "c" and $mode |= 8192
16454 0 11 $type eq "d" and $mode |= 16384
16454 0 0 $type eq "b" and $mode |= 24576
0 0 16454 $type eq "-" and $mode |= 32768
0 0 0 $type eq "l" and $mode |= 40960
0 0 0 $type eq "s" and $mode |= 49152
0 0 0 $type eq "D" and $mode |= 53248
154 21 0 9 /^(.+):$/ and not /^[dcbsp].*\s.*\s.*:$/
168 81 0 0 $kind =~ /^l/ and $name =~ /(.*) -> (.*)/

or 2 conditions

line l !l condition
20 546 2 $fstype ||= "unix"

or 3 conditions

line l !l&&r !l&&!r condition
70 0 0 16465 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192
0 11 16454 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192 or $type eq "d" and $mode |= 16384
11 0 16454 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192 or $type eq "d" and $mode |= 16384 or $type eq "b" and $mode |= 24576
0 16454 0 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192 or $type eq "d" and $mode |= 16384 or $type eq "b" and $mode |= 24576 or $type eq "-" and $mode |= 32768
16454 0 0 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192 or $type eq "d" and $mode |= 16384 or $type eq "b" and $mode |= 24576 or $type eq "-" and $mode |= 32768 or $type eq "l" and $mode |= 40960
0 0 0 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192 or $type eq "d" and $mode |= 16384 or $type eq "b" and $mode |= 24576 or $type eq "-" and $mode |= 32768 or $type eq "l" and $mode |= 40960 or $type eq "s" and $mode |= 49152
0 0 0 $type eq "p" and $mode |= 4096 or $type eq "c" and $mode |= 8192 or $type eq "d" and $mode |= 16384 or $type eq "b" and $mode |= 24576 or $type eq "-" and $mode |= 32768 or $type eq "l" and $mode |= 40960 or $type eq "s" and $mode |= 49152 or $type eq "D" and $mode |= 53248
154 12 9 0 /^[Tt]otal\s+(\d+)$/ or /^\s*$/
0 0 0 /not found/ or /No such file/
0 0 0 /not found/ or /No such file/ or /cannot find/
165 12 12 81 $name eq "." or $name eq ".."
263 0 0 4 $name eq "." or $name eq ".."