Branch Coverage

blib/lib/MHFS/EventLoop/Poll/Base.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
21 0 0 if WIFEXITED($rc)
22 0 0 if WIFSIGNALED($rc)
23 0 0 if WIFSTOPPED($rc)
34 0 0 if (defined $self{'children'}{$child}) { }
95 0 0 if defined $id
103 0 0 unless defined $self->{'timers'}[$i]{'id'}
104 0 0 if ($self->{'timers'}[$i]{'id'} == $id)
127 0 0 if ($current_time >= $timer->{'desired'}) { }
129 0 0 if (defined $timer->{'callback'}->($timer, $current_time, $self))
144 0 0 if ($pollret > 0) { }
0 0 elsif ($pollret == 0) { }
0 0 elsif (not $!{'EINTR'}) { }
148 0 0 if ($revents & 1)
150 0 0 unless (defined $obj->onReadReady)
157 0 0 if ($revents & 4)
159 0 0 unless (defined $obj->onWriteReady)
166 0 0 if ($revents & 16)
194 0 0 if ($self->{'timers'}) { }
201 0 0 if (@{$self->{'timers'};}) { }