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 744 12 unless $loop_filenos{$fileno} and $loop_filenos{$fileno} &= ~(1 << $mode)
129 314 283 unless $loop_filenos{$fileno} and $loop_filenos{$fileno} &= ~(1 << $mode)
160 1986 0 if (defined $timeout) { }
162 769 1217 if $timeout < 0
165 0 1986 if $timeout > 3600
198 1151 483 if (scalar keys %loop_filenos) { }
0 113 elsif ($timeout) { }
241 610 873 if ($hits > 0)
248 374 853 if vec $rout, $_, 1
249 612 1933 if vec $wout, $_, 1
250 397 1813 if vec $eout, $_, 1
288 579 2083 if @rd_selects
289 352 1671 if @wr_selects
290 131 2023 if @ex_selects
300 145 325 if ($^O eq 'MSWin32') { }