Condition Coverage

blib/lib/File/Path/Tiny.pm
Criterion Covered Total %
condition 12 23 52.1


and 3 conditions

line !l l&&!r l&&r condition
34 1 8 1 -e $path and not -d $path
43 0 8 0 -e $path and not -d $path
50 0 1 6 not -l $long and -d $long

or 2 conditions

line l !l condition
12 6 4 $mask ||= '0777'

or 3 conditions

line l !l&&r !l&&!r condition
25 15 0 0 mkdir $progressive, $mask or -d $progressive
37 8 0 0 rmdir $path or not -e $path
51 6 0 0 rm($long) or not -e $long
54 1 0 0 unlink $long or not -e $long