Condition Coverage

blib/lib/File/Mode.pm
Criterion Covered Total %
condition 1 29 3.4


and 3 conditions

line !l l&&!r l&&r condition
78 0 0 0 $mod =~ /^0?\d{3}$/ and not $mod =~ /[89]/
163 0 0 0 -d $file and not $NoDir

or 2 conditions

line l !l condition
29 0 0 shift() || '------'
30 0 0 shift() || 0
73 0 0 shift() || '000'
105 0 0 shift() || '---'
122 0 0 shift() || 0
143 0 0 shift() || './'
144 0 0 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
22 0 1 0 ref $which || $which
64 0 0 0 not $type or $NoType
142 0 0 0 shift() || croak('No hash refeference specified for method FileList')