Branch Coverage

blib/lib/Object/Remote/MiniLoop.pm
Criterion Covered Total %
branch 19 36 52.7


line true false branch
31 20 20 if (my $cb = $watch{'on_read_ready'})
36 20 20 if (my $cb = $watch{'on_write_ready'})
48 2 19 if ($watch{'on_read_ready'})
53 19 2 if ($watch{'on_write_ready'})
77 26 0 if (exists $watch{'after'}) { }
0 0 elsif (exists $watch{'at'}) { }
85 0 26 unless my $code = $watch{'code'}
105 0 1170 unless @$timers
110 0 1170 if ($duration < 0) { }
0 2340 elsif (defined $delay_max and $duration > $delay_max) { }
128 0 0 defined $wait_time ? :
135 0 0 defined $readable ? :
136 0 0 defined $writeable ? :
145 0 193 unless $read->{$fh}
154 0 971 unless $write->{$fh}
200 0 175 if $f->is_ready
207 175 0 if ($f == $await[-1])
215 57 118 if (@await and $await[-1]->is_ready)