Condition Coverage

lib/AnyEvent/Memcached.pm
Criterion Covered Total %
condition 0 81 0.0


and 3 conditions

line !l l&&!r l&&r condition
175 0 0 0 $self->{'compress_enable'} and not $HAVE_ZLIB
257 0 0 0 $args{'noreply'} and not $self->{'noreply'}
285 0 0 0 $_ and $_->begin
301 0 0 0 $_ and $_->end
364 0 0 0 $self->{'compress_threshold'} and $HAVE_ZLIB
0 0 0 $self->{'compress_threshold'} and $HAVE_ZLIB and $self->{'compress_enable'}
0 0 0 $self->{'compress_threshold'} and $HAVE_ZLIB and $self->{'compress_enable'} and $len >= $self->{'compress_threshold'}
391 0 0 0 $_ and $_->begin
409 0 0 0 $_ and $_->end
427 0 0 0 !defined($res) && $res == 0
431 0 0 0 !defined($res) && $res == 0
558 0 0 0 $HAVE_ZLIB and $_->{'flags'} & 2
579 0 0 0 ref $keys and ref $keys eq 'ARRAY'
587 0 0 0 $_ and $_->begin
593 0 0 0 $_ and $_->end
755 0 0 0 $_ and $_->begin
761 0 0 0 $_ and $_->end

or 2 conditions

line l !l condition
170 0 0 $self->{'timeout'} ||= 3
171 0 0 $args{'bucker'} || 'AnyEvent::Memcached::Buckets'
172 0 0 $args{'hasher'} || 'AnyEvent::Memcached::Hash'
378 0 0 $args{'expire'} || 0
745 0 0 $args{'max'} ||= 100

or 3 conditions

line l !l&&r !l&&!r condition
316 0 0 0 !defined($res) || $res == $ok
423 0 0 0 !defined($res) || $res == 1
822 0 0 0 my $rc = shift() or @_
832 0 0 0 my $rc = shift() or @_

xor 4 conditions

line l&&r l&&!r !l&&r !l&&!r condition
244 0 0 0 0 utf8::decode($key) xor utf8::encode($key)
245 0 0 0 0 utf8::decode($command) xor utf8::encode($command)