Branch Coverage

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


line true false branch
50 20 20 if (my $cb = $watch{'on_read_ready'})
55 20 20 if (my $cb = $watch{'on_write_ready'})
67 2 19 if ($watch{'on_read_ready'})
72 19 2 if ($watch{'on_write_ready'})
96 1 22 if (exists $watch{'every'}) { }
22 0 elsif (exists $watch{'after'}) { }
0 0 elsif (exists $watch{'at'}) { }
106 0 23 unless my $code = $watch{'code'}
126 0 732 unless @$timers
131 0 732 if ($duration < 0) { }
0 1464 elsif (defined $delay_max and $duration > $delay_max) { }
149 0 0 defined $wait_time ? :
156 0 0 defined $readable ? :
157 0 0 defined $writeable ? :
166 0 193 unless $read->{$fh}
175 0 534 unless $write->{$fh}
192 2 3 if (defined $active->[2]) { }
226 0 0 unless ($self->{'want_running'})