Condition Coverage

blib/lib/Cache/FileBackend.pm
Criterion Covered Total %
condition 17 36 47.2


and 3 conditions

line !l l&&!r l&&r condition
515 0 0 90 defined $directory and defined $volume
520 0 43 47 defined $directory and not -d $directory
562 0 0 90 defined $directory and defined $volume

or 3 conditions

line l !l&&r !l&&!r condition
37 0 70 0 ref $proto || $proto
241 36 36 36 $dirent eq '.' or $dirent eq '..'
373 241 241 264 $dirent eq '.' or $dirent eq '..'
397 0 0 0 $dirent eq '.' or $dirent eq '..'
424 166 166 174 $dirent eq '.' or $dirent eq '..'
458 0 0 0 $dirent eq '.' or $dirent eq '..'
497 1777 0 0 defined $untainted_string or $untainted_string ne $p_string
587 0 90 0 $p_optional_mode ||= 438 - (umask())
657 0 0 151 $@ or ref $data_ref ne 'ARRAY'