Condition Coverage

blib/lib/AnyEvent.pm
Criterion Covered Total %
condition 12 28 42.8


and 3 conditions

line !l l&&!r l&&r condition
1286 2629 0 0 s/^AE_// && !exists($ENV{"PERL_ANYEVENT_$_"})
1427 2 0 2 $_ && $_->[1]
1498 0 0 2 eval "require $package" and ${"${package}::VERSION";} > 0
0 0 2 eval "require $package" and ${"${package}::VERSION";} > 0 and eval "require $model"
1712 0 0 3 !$ENV{'PERL_ANYEVENT_AVOID_ASYNC_INTERRUPT'} && eval 'use Async::Interrupt 1.02 (); 1'
2048 1 8 2 @_ and $cv->{'_ae_cb'} = shift()
0 2 0 @_ and $cv->{'_ae_cb'} = shift() and $cv->{'_ae_sent'}

or 2 conditions

line l !l condition
1297 0 82 $ENV{'PERL_ANYEVENT_PROTOCOLS'} || 'ipv4,ipv6'
1337 66 0 $VERBOSE || 1

or 3 conditions

line l !l&&r !l&&!r condition
1330 0 0 0 $POSTPONE_W ||= &AE::timer(0, 0, \&AnyEvent::_postpone_exec)