Branch Coverage

blib/lib/IO/Async/Loop/Select.pm
Criterion Covered Total %
branch 22 24 91.6


line true false branch
144 71 12 if ($$timeref)
147 10 61 if $fraction
186 1 57 unless my $watch = $iowatches->{$fd}
190 30 27 if (vec $readvec, $fileno, 1 or 0)
192 30 0 if defined $watch->[1]
195 0 52 if (vec $writevec, $fileno, 1 or 0 or 0)
198 4 1 if defined $watch->[2]
241 17 60 if ($ret < 0)
263 14 4 if $params{'on_read_ready'}
264 6 12 if $params{'on_write_ready'}
282 8 4 if $params{'on_read_ready'}
283 6 6 if $params{'on_write_ready'}