Condition Coverage

blib/lib/File/MoreUtil.pm
Criterion Covered Total %
condition 86 96 89.5


and 3 conditions

line !l l&&!r l&&r condition
47 2 1 1 not -l $path and -e _
195 1 1 4 $_ ne "." and $_ ne ".."
204 1 1 4 $_ ne "." and $_ ne ".."
213 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and /\A\./
222 1 1 4 $_ ne "." and $_ ne ".."
2 2 2 $_ ne "." and $_ ne ".." and not /\A\./
231 2 2 5 $_ ne "." and $_ ne ".."
4 0 5 $_ ne "." and $_ ne ".." and not -l $_
240 2 2 5 $_ ne "." and $_ ne ".."
249 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 $_
258 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
184 1 1 $dir //= "."
193 0 1 $dir //= "."
202 0 1 $dir //= "."
211 0 1 $dir //= "."
220 0 1 $dir //= "."
229 1 1 $dir //= "."
238 1 1 $dir //= "."
247 0 1 $dir //= "."
256 0 1 $dir //= "."

or 3 conditions

line l !l&&r !l&&!r condition
72 6 6 6 $e eq "." or $e eq ".."
83 6 6 6 $e eq "." or $e eq ".."
96 7 7 8 $e eq "." or $e eq ".."
108 8 8 8 $e eq "." or $e eq ".."
121 8 8 8 $e eq "." or $e eq ".."
134 10 9 10 $e eq "." or $e eq ".."
147 7 7 7 $e eq "." or $e eq ".."
159 5 4 4 $e eq "." or $e eq ".."
173 4 4 4 $e eq "." or $e eq ".."
240 0 3 2 -l $_ or not -d _