Branch Coverage

blib/lib/Class/Storage.pm
Criterion Covered Total %
branch 0 38 0.0


line true false branch
37 0 0 if (blessed $data and $data->can($toPackedMethodName))
43 0 0 if (reftype $data)
44 0 0 if (reftype $data eq 'HASH') { }
0 0 elsif (reftype $data eq 'ARRAY') { }
60 0 0 if ($newVal)
64 0 0 if (blessed $hash)
65 0 0 $$options{'magicString'} ? :
80 0 0 if ($newVal)
84 0 0 if (blessed $array)
85 0 0 $$options{'magicString'} ? :
103 0 0 if (reftype $data eq 'HASH') { }
0 0 elsif (reftype $data eq 'ARRAY') { }
114 0 0 if ($class)
116 0 0 if ($class->can($fromPackedMethodName))
123 0 0 if defined $newVal
131 0 0 if (scalar @$array >= 2 and $$array[0] eq $$options{'magicString'})
135 0 0 if ($class->can($fromPackedMethodName))
142 0 0 if defined $newVal
152 0 0 if (not exists $$options{'magicString'})