Condition Coverage

File:blib/lib/App/FileSync/IO.pm
Coverage:48.3%

line%coveragecondition
12750
Adec
00
11
$OPEN_KEY{$mode} || 'io.read'
30733
ABdec
0X0
100
111
$written and $closed
37533
ABdec
0X0
100
111
defined $mode and $HAS_MODES
43250
ABCdec
00X0
0100
0111
1XX1
-l $path or -e _ and not -d _
49267
ABdec
000
011
1X1
not defined $mtime or eval {         do {         &Time::HiRes::utime($mtime, $mtime, $path); 1 } }
49767
ABdec
0X0
100
111
not ref $error and $error =~ /unimplemented/i
54933
ABdec
0X0
100
111
-f $path && eval {         do {         $sha->addfile($path, 'b'); 1 } }
66033
ABdec
0X0
100
111
ref $stat eq "ARRAY" and @{$stat;}
72933
ABdec
0X0
100
111
$written and $closed