Condition Coverage

blib/lib/IO/Async/Loop/Ppoll.pm
Criterion Covered Total %
condition 7 11 63.6


and 3 conditions

line !l l&&!r l&&r condition
136 40 22 0 !defined($pollret) || $pollret == -1 and $! != 4

or 2 conditions

line l !l condition
189 2 6 $self->{'signals'}{$signal}[2] || 'DEFAULT'

or 3 conditions

line l !l&&r !l&&!r condition
85 0 12 0 $poll ||= 'IO::Ppoll'->new
136 0 22 40 !defined($pollret) || $pollret == -1