Condition Coverage

blib/lib/File/MoreUtil.pm
Criterion Covered Total %
condition 95 105 90.4


and 3 conditions

line !l l&&!r l&&r condition
49 2 1 1 not -l $path and -e _
238 1 1 4 $_ ne "." and $_ ne ".."
247 1 1 4 $_ ne "." and $_ ne ".."
256 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and /\A\./
265 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and not /\A\./
274 2 2 5 $_ ne "." and $_ ne ".."
4 0 5 $_ ne "." and $_ ne ".." and not -l $_
283 2 2 5 $_ ne "." and $_ ne ".."
292 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 $_
301 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 $_

or 2 conditions

line l !l condition
227 1 1 $dir //= "."
236 0 1 $dir //= "."
245 0 1 $dir //= "."
254 0 1 $dir //= "."
263 0 1 $dir //= "."
272 1 1 $dir //= "."
281 1 1 $dir //= "."
290 0 1 $dir //= "."
299 0 1 $dir //= "."

or 3 conditions

line l !l&&r !l&&!r condition
74 6 6 6 $e eq "." or $e eq ".."
85 6 6 6 $e eq "." or $e eq ".."
98 7 7 9 $e eq "." or $e eq ".."
111 5 4 8 $e eq "." or $e eq ".."
123 9 9 10 $e eq "." or $e eq ".."
137 3 2 5 $e eq "." or $e eq ".."
150 8 8 9 $e eq "." or $e eq ".."
164 5 4 6 $e eq "." or $e eq ".."
177 10 9 10 $e eq "." or $e eq ".."
190 7 7 7 $e eq "." or $e eq ".."
202 5 4 4 $e eq "." or $e eq ".."
216 4 4 4 $e eq "." or $e eq ".."
283 0 3 2 -l $_ or not -d _