Condition Coverage

blib/lib/File/Util/Test.pm
Criterion Covered Total %
condition 124 135 91.8


and 3 conditions

line !l l&&!r l&&r condition
55 2 1 1 not -l $path and -e _
293 1 1 4 $_ ne "." and $_ ne ".."
306 1 1 4 $_ ne "." and $_ ne ".."
319 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and /\A\./
332 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and not /\A\./
345 2 2 5 $_ ne "." and $_ ne ".."
4 1 4 $_ ne "." and $_ ne ".." and not -l "$dir/$_"
358 2 2 5 $_ ne "." and $_ ne ".."
371 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and /\A\./
3 0 2 $_ ne "." and $_ ne ".." and /\A\./ and not -l "$dir/$_"
384 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and not /\A\./
3 0 2 $_ ne "." and $_ ne ".." and not /\A\./ and not -l "$dir/$_"
402 8 1 1 -d _ and $opt_ignore_dir
424 8 1 1 -f _ and $opt_ignore_file

or 2 conditions

line l !l condition
277 1 1 $dir //= "."
290 0 1 $dir //= "."
303 0 1 $dir //= "."
316 0 1 $dir //= "."
329 0 1 $dir //= "."
342 1 1 $dir //= "."
355 1 1 $dir //= "."
368 0 1 $dir //= "."
381 0 1 $dir //= "."
395 0 8 $dir //= "."
417 0 8 $dir //= "."
438 0 3 $dir //= "."

or 3 conditions

line l !l&&r !l&&!r condition
80 7 7 6 $e eq "." or $e eq ".."
91 8 8 6 $e eq "." or $e eq ".."
104 10 10 9 $e eq "." or $e eq ".."
117 7 7 8 $e eq "." or $e eq ".."
129 10 10 9 $e eq "." or $e eq ".."
143 6 6 6 $e eq "." or $e eq ".."
156 10 10 10 $e eq "." or $e eq ".."
170 6 6 5 $e eq "." or $e eq ".."
183 11 11 10 $e eq "." or $e eq ".."
197 8 8 8 $e eq "." or $e eq ".."
209 8 8 7 $e eq "." or $e eq ".."
221 5 5 4 $e eq "." or $e eq ".."
236 8 8 8 $e eq "." or $e eq ".."
249 5 5 4 $e eq "." or $e eq ".."
264 8 8 7 $e eq "." or $e eq ".."
358 1 2 2 -l "$dir/$_" or not -d _
400 8 8 10 $e eq "." or $e eq ".."
422 8 8 10 $e eq "." or $e eq ".."
443 3 3 3 $e eq "." or $e eq ".."