Condition Coverage

blib/lib/Evo/Fs.pm
Criterion Covered Total %
condition 19 25 76.0


and 3 conditions

line !l l&&!r l&&r condition
166 43 19 0 $mode eq 'r' and $mode eq 'r+'
247 2 4 27 $stat->is_dir && $stat->can_exec && $stat->can_read && !$seen_dirs{join $;, $stat->dev, '-', $stat->ino}++ && (!$pick_d || &$pick_d($path))

or 2 conditions

line l !l condition
71 1 1 $atime // undef
1 1 $mtime // undef
122 72 1 0 &CORE::syswrite(@_) // croak("Can't write: $!")
127 45 4 0 &CORE::sysread(@_) // croak("Can't read: $!")

or 3 conditions

line l !l&&r !l&&!r condition
117 12 0 0 &CORE::sysseek($fh, $pos, $seek_map{$whence}) // croak("Can't sysseek $!")
161 109 1 1 $res or $! == 11
110 0 1 $res or $! == 11 or $! == 11