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
251 0 0 0 $args{'noreply'} and not $$self{'noreply'}
279 0 0 0 $_ and $_->begin
295 0 0 0 $_ and $_->end
351 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'}
378 0 0 0 $_ and $_->begin
396 0 0 0 $_ and $_->end
414 0 0 0 !defined($res) && $res == 0
418 0 0 0 !defined($res) && $res == 0
545 0 0 0 $HAVE_ZLIB and $$_{'flags'} & 2
566 0 0 0 ref $keys and ref $keys eq 'ARRAY'
570 0 0 0 $_ and $_->begin
576 0 0 0 $_ and $_->end
738 0 0 0 $_ and $_->begin
744 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'
365 0 0 $args{'expire'} || 0
728 0 0 $args{'max'} ||= 100

or 3 conditions

line l !l&&r !l&&!r condition
309 0 0 0 !defined($res) || $res == $ok
410 0 0 0 !defined($res) || $res == 1
805 0 0 0 my $rc = shift() or @_
815 0 0 0 my $rc = shift() or @_

xor 4 conditions

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