Branch Coverage

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


line true false branch
145 85 12 if ($$timeref)
148 11 74 if $fraction
187 1 70 unless my $watch = $iowatches->{$fd}
191 35 35 if (vec $readvec, $fileno, 1 or 0)
193 35 0 if defined $watch->[1]
196 0 61 if (vec $writevec, $fileno, 1 or 0 or 0)
199 8 1 if defined $watch->[2]
242 17 74 if ($ret < 0)
264 17 6 if $params{'on_read_ready'}
265 8 15 if $params{'on_write_ready'}
283 10 4 if $params{'on_read_ready'}
284 8 6 if $params{'on_write_ready'}