Branch Coverage

blib/lib/IO/Async/Loop/EV.pm
Criterion Covered Total %
branch 24 32 75.0


line true false branch
20 17 0 if ($^V ge v5.36) { }
22 0 17 if $^V lt v5.40
72 12 4 if (defined $IO::Async::Loop::EV::METRICS and $IO::Async::Loop::EV::METRICS->adapter and $IO::Async::Loop::EV::METRICS)
84 74 13 if (defined $timeout)
93 0 15 unless my $handle = $params{'handle'}
95 10 5 if (my $on_read_ready = $params{'on_read_ready'})
99 7 8 if (my $on_write_ready = $params{'on_write_ready'})
106 0 11 unless my $handle = $params{'handle'}
108 8 3 if ($params{'on_read_ready'})
112 7 4 if ($params{'on_write_ready'})
119 0 28 unless my $code = $params{'code'}
122 27 1 if (defined $params{'after'}) { }
139 1 4 unless defined $self->signame2num($signal)
151 0 6 unless my $when = delete $params{'when'}
153 0 6 unless my $code = delete $params{'code'}
155 0 6 unless $when eq "later"