Branch Coverage

blib/lib/IO/AIO.pm
Criterion Covered Total %
branch 14 48 29.1


line true false branch
935 0 0 unless my $fh = shift()
974 0 0 if (my $src_fh = $_[0]) { }
979 0 0 if (my $dst_fh = $_[0]) { }
982 0 0 if ($_[0] == $stat[7]) { }
999 0 0 if ($_[0] < 0 and $! == 38) { }
1048 0 0 if ($_[0] and $! == 18) { }
1053 0 0 unless ($_[0])
1131 1 0 if $maxreq <= 0
1136 0 1 unless $_[0]
1144 0 1 if $_[0]
1149 0 1 if ((stat _)[3] < 2)
1159 0 1 unless my($entries, $flags) = @_
1162 0 1 if ($rdxflags & 1)
1171 0 0 unless ($flags & 128)
1179 0 0 if (@$entries) { }
1181 0 0 if ($entries->[$_][1] != 4)
1189 0 0 unless ($dirs)
1218 0 1 if ($hash1 ne $hash2 or (stat _)[9] == $now) { }
1223 0 1 unless $ndirs = (stat _)[3] - 2
1235 0 9 unless @$entries
1241 4 5 if ($_[0] < 0) { }
1248 5 0 if (-d _) { }
1251 1 4 unless (--$ndirs)
1419 0 0 if ($fh) { }