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
130 37 15 0 !defined($pollret) || $pollret == -1 and $! != 4

or 2 conditions

line l !l condition
183 1 5 $$self{'signals'}{$signal}[2] || 'DEFAULT'

or 3 conditions

line l !l&&r !l&&!r condition
83 0 10 0 $poll ||= 'IO::Ppoll'->new
130 0 15 37 !defined($pollret) || $pollret == -1