Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
89 0 0 0 @_ and $_[0] eq 'USING'
97 0 0 0 @_ and $_[0] eq 'WATCHING'
164 0 0 0 @_ and &blessed($_[-1]) eq 'AnyEvent::CondVar'
165 0 0 0 @_ and ref $_[-1] eq 'CODE'
286 0 0 0 @_ and ref $_[-1] eq 'CODE'
312 0 0 0 $r and $r =~ /^OK\b/
328 0 0 0 $_[1] and $_[1] =~ /^WATCHING\b/
348 0 0 0 @_ && ref $_[-1] eq 'CODE'
372 0 0 0 @_ && ref $_[-1] eq 'CODE'
379 0 0 0 @_ && ref $_[-1] eq 'CODE'
387 0 0 0 @_ && ref $_[-1] eq 'CODE'
395 0 0 0 @_ && ref $_[-1] eq 'CODE'
403 0 0 0 @_ && ref $_[-1] eq 'CODE'
410 0 0 0 @_ && ref $_[-1] eq 'CODE'
415 0 0 0 @_ and $_[1] =~ /^USING\b/
424 0 0 0 @_ && ref $_[-1] eq 'CODE'
434 0 0 0 @_ && ref $_[-1] eq 'CODE'
442 0 0 0 @_ && ref $_[-1] eq 'CODE'
450 0 0 0 @_ && ref $_[-1] eq 'CODE'
463 0 0 0 @_ && ref $_[-1] eq 'CODE'
475 0 0 0 @_ && ref $_[-1] eq 'CODE'
481 0 0 0 @_ and $_[1] =~ /^WATCHING\b/
490 0 0 0 @_ && ref $_[-1] eq 'CODE'
496 0 0 0 @_ and $_[1] =~ /^WATCHING\b/
505 0 0 0 @_ && ref $_[-1] eq 'CODE'
514 0 0 0 @_ && ref $_[-1] eq 'CODE'
523 0 0 0 @_ && ref $_[-1] eq 'CODE'
532 0 0 0 @_ && ref $_[-1] eq 'CODE'
541 0 0 0 @_ && ref $_[-1] eq 'CODE'
548 0 0 0 @_ && ref $_[-1] eq 'CODE'
555 0 0 0 @_ && ref $_[-1] eq 'CODE'
562 0 0 0 @_ && ref $_[-1] eq 'CODE'
586 0 0 0 $self->{'_condvar'} and my($cv) = values %{$$self{'_condvar'};}

or 2 conditions

line l !l condition
47 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
78 0 0 $self->on_error || sub { die @_; }
85 0 0 $self->{'__using'} || 'default'
93 0 0 $self->{'__watching'} || {'default', 1}
140 0 0 $self->server || '127.0.0.1'
349 0 0 shift() || {}
359 0 0 int($pri || 0) || 1
360 0 0 int($ttr || 0) || 1
361 0 0 int($delay || 0) || 0
388 0 0 shift() || 0
396 0 0 shift() || 1
404 0 0 shift() || 0
435 0 0 shift() || 0
443 0 0 shift() || 0
451 0 0 shift() || 0
452 0 0 shift() || {}
465 0 0 shift() || {}
564 0 0 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
47 0 0 0 $arg{'encoder'} || $YAML_DUMP
0 0 0 $arg{'decoder'} || $YAML_LOAD
0 0 0 ref $proto || $proto
174 0 0 0 $cv ||= &AE::cv()