Branch Coverage

blib/lib/Cache/Memcached/Indexable.pm
Criterion Covered Total %
branch 0 68 0.0


line true false branch
15 0 0 if (exists $$self{'logic'})
22 0 0 if (exists $$self{'memd'})
28 0 0 if ($memd)
37 0 0 if (my $logic = $$self{'_logic'})
46 0 0 if (ref $class) { }
50 0 0 unless $class->use
59 0 0 if (my $memd = $$self{'_memd'})
68 0 0 if (ref $class) { }
72 0 0 unless $class->use
94 0 0 ref $key ? :
108 0 0 unless ($stored and ref $stored eq 'HASH')
113 0 0 unless defined $value
114 0 0 if (ref $value eq 'ARRAY')
116 0 0 if ($expires and time > $expires)
127 0 0 if ($$memd{'debug'})
144 0 0 unless $stored and ref $stored eq 'HASH'
147 0 0 unless defined $value
149 0 0 unless ref $value eq 'ARRAY'
152 0 0 if ($expires and time > $expires)
163 0 0 if ($$check{$key})
168 0 0 $exptime ? :
175 0 0 unless ($stored and ref $stored eq 'HASH')
185 0 0 if $self->_exists($key)
192 0 0 unless $self->_exists($key)
204 0 0 if ($stored and ref $stored eq 'HASH') { }
207 0 0 if $result
213 0 0 if ($exptime)
217 0 0 $result ? :
222 0 0 unless defined $value
228 0 0 unless defined $value
249 0 0 if ($stored and ref $stored eq 'HASH')
262 0 0 unless ($deleted and ref $deleted eq 'HASH')
275 0 0 unless $deleted and ref $deleted eq 'HASH'
281 0 0 if $$deleted{$key} < time