Branch Coverage

blib/lib/Cache/Memcached/Fast.pm
Criterion Covered Total %
branch 17 24 70.8


line true false branch
522 16 47 unless defined $level
526 32 31 if (ref $args ne 'HASH')
527 16 16 if (ref $args eq 'ARRAY' and ref $checker eq 'ARRAY')
535 0 31 if (exists $args->{'check_args'} and lc $args->{'check_args'} eq 'skip')
541 213 0 if (exists $checker->{$k}) { }
542 0 213 if (ref $checker->{$k} eq 'CODE') { }
16 197 elsif (ref $checker->{$k}) { }
552 15 16 if ($level > 0) { }
555 0 16 if @unknown
568 15 0 if (not $conf->{'compress_methods'} and defined $conf->{'compress_threshold'} and $conf->{'compress_threshold'} >= 0 and eval 'require Compress::Zlib')
583 0 16 if ($conf->{'utf8'} and $^V lt v5.8.1)
617 0 16 unless $$memd