Condition Coverage

blib/lib/Async/Redis/Subscription.pm
Criterion Covered Total %
condition 1 45 2.2


and 3 conditions

line !l l&&!r l&&r condition
53 0 0 0 not $cb and $self->{'_on_message'}
214 1 0 0 $redis->{'reconnect'} and $self->channel_count > 0
246 0 0 0 $frame and ref $frame eq "ARRAY"
306 0 0 0 $weak and not $weak->{'_closed'}
313 0 0 0 $weak_step and $weak
0 0 0 $weak_step and $weak and not $weak->{'_closed'}
325 0 0 0 $weak and not $weak->{'_closed'}
328 0 0 0 builtin::blessed($cb_result) and $cb_result->isa("Future")
333 0 0 0 $weak and not $weak->{'_closed'}
341 0 0 0 $weak_step and $weak
0 0 0 $weak_step and $weak and not $weak->{'_closed'}
344 0 0 0 $weak_step and $weak
0 0 0 $weak_step and $weak and not $weak->{'_closed'}

or 2 conditions

line l !l condition
93 0 0 $@ // "unknown error"
110 0 0 $@ // "unknown error"
248 0 0 $frame->[0] // ""