Branch Coverage

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


line true false branch
68 0 387 if (index($bits, 1) != -1)
120 762 14 unless $loop_filenos{$fileno} and $loop_filenos{$fileno} &= ~(1 << $mode)
130 325 283 unless $loop_filenos{$fileno} and $loop_filenos{$fileno} &= ~(1 << $mode)
160 1826 0 if (defined $timeout) { }
162 781 1045 if $timeout < 0
165 0 1826 if $timeout > 3600
198 997 478 if (scalar keys %loop_filenos) { }
0 111 elsif ($timeout) { }
241 487 838 if ($hits > 0)
248 225 633 if vec $rout, $_, 1
249 607 1571 if vec $wout, $_, 1
250 394 1453 if vec $eout, $_, 1
288 449 2072 if @rd_selects
289 352 1521 if @wr_selects
290 132 1873 if @ex_selects
300 148 319 if ($^O eq 'MSWin32') { }