Condition Coverage

blib/lib/AnyEvent/Beanstalk.pm
Criterion Covered Total %
condition 0 162 0.0


and 3 conditions

line !l l&&!r l&&r condition
92 0 0 0 @_ and $_[0] eq 'USING'
100 0 0 0 @_ and $_[0] eq 'WATCHING'
167 0 0 0 @_ and blessed($_[-1]) eq 'AnyEvent::CondVar'
168 0 0 0 @_ and ref $_[-1] eq 'CODE'
289 0 0 0 @_ and ref $_[-1] eq 'CODE'
316 0 0 0 $r and $r =~ /^OK\b/
345 0 0 0 @_ && ref $_[-1] eq 'CODE'
369 0 0 0 @_ && ref $_[-1] eq 'CODE'
376 0 0 0 @_ && ref $_[-1] eq 'CODE'
384 0 0 0 @_ && ref $_[-1] eq 'CODE'
392 0 0 0 @_ && ref $_[-1] eq 'CODE'
400 0 0 0 @_ && ref $_[-1] eq 'CODE'
407 0 0 0 @_ && ref $_[-1] eq 'CODE'
412 0 0 0 @_ and $_[1] =~ /^USING/
421 0 0 0 @_ && ref $_[-1] eq 'CODE'
431 0 0 0 @_ && ref $_[-1] eq 'CODE'
439 0 0 0 @_ && ref $_[-1] eq 'CODE'
447 0 0 0 @_ && ref $_[-1] eq 'CODE'
460 0 0 0 @_ && ref $_[-1] eq 'CODE'
472 0 0 0 @_ && ref $_[-1] eq 'CODE'
478 0 0 0 @_ and $_[1] =~ /^WATCHING/
487 0 0 0 @_ && ref $_[-1] eq 'CODE'
493 0 0 0 @_ and $_[1] =~ /^WATCHING/
502 0 0 0 @_ && ref $_[-1] eq 'CODE'
511 0 0 0 @_ && ref $_[-1] eq 'CODE'
520 0 0 0 @_ && ref $_[-1] eq 'CODE'
529 0 0 0 @_ && ref $_[-1] eq 'CODE'
538 0 0 0 @_ && ref $_[-1] eq 'CODE'
545 0 0 0 @_ && ref $_[-1] eq 'CODE'
552 0 0 0 @_ && ref $_[-1] eq 'CODE'
559 0 0 0 @_ && ref $_[-1] eq 'CODE'
583 0 0 0 $$self{'_condvar'} and my($cv) = values %{$$self{'_condvar'};}

or 2 conditions

line l !l condition
39 0 0 $arg{'delay'} || 0
0 0 $arg{'ttr'} || 120
0 0 $arg{'priority'} || 10000
0 0 $arg{'server'} || undef
0 0 $arg{'debug'} || 0
0 0 $arg{'on_error'} || undef
0 0 $arg{'on_connect'} || undef
81 0 0 $self->on_error || sub { die @_; }
88 0 0 $$self{'__using'} || 'default'
96 0 0 $$self{'__watching'} || {'default', 1}
143 0 0 $self->server || '127.0.0.1'
346 0 0 shift() || {}
356 0 0 int($pri || 0) || 1
357 0 0 int($ttr || 0) || 1
358 0 0 int($delay || 0) || 0
385 0 0 shift() || 0
393 0 0 shift() || 1
401 0 0 shift() || 0
432 0 0 shift() || 0
440 0 0 shift() || 0
448 0 0 shift() || 0
449 0 0 shift() || {}
462 0 0 shift() || {}
561 0 0 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
39 0 0 0 $arg{'encoder'} || $YAML_DUMP
0 0 0 $arg{'decoder'} || $YAML_LOAD
0 0 0 ref $proto || $proto
177 0 0 0 $cv ||= &AE::cv()
329 0 0 0 not @_ or $r ne 'WATCHING'
0 0 0 not @_ or $r ne 'WATCHING' or not keys %tubes