Branch Coverage

blib/lib/POE/Loop/Select.pm
Criterion Covered Total %
branch 28 32 87.5


line true false branch
68 0 348 if (index($bits, '1') >= 0)
119 745 11 unless $loop_filenos{$fileno} and $loop_filenos{$fileno} &= ~(1 << $mode)
129 314 283 unless $loop_filenos{$fileno} and $loop_filenos{$fileno} &= ~(1 << $mode)
160 1900 0 if (defined $timeout) { }
162 769 1131 if $timeout < 0
165 0 1900 if $timeout > 3600
198 1081 473 if (scalar keys %loop_filenos) { }
0 107 elsif ($timeout) { }
241 602 803 if ($hits > 0)
248 374 868 if vec $rout, $_, 1
249 604 1930 if vec $wout, $_, 1
250 392 1815 if vec $eout, $_, 1
288 572 1994 if @rd_selects
289 352 1588 if @wr_selects
290 128 1940 if @ex_selects
300 147 312 if ($^O eq 'MSWin32') { }