Branch Coverage

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


line true false branch
144 76 12 if ($$timeref)
147 10 66 if $fraction
186 1 62 unless my $watch = $iowatches->{$fd}
190 30 32 if (vec $readvec, $fileno, 1 or 0)
192 30 0 if defined $watch->[1]
195 0 57 if (vec $writevec, $fileno, 1 or 0 or 0)
198 4 1 if defined $watch->[2]
241 17 65 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'}