Branch Coverage

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


line true false branch
35 0 0 if (blessed $data and $data->can($toPackedMethodName))
41 0 0 if (reftype $data)
42 0 0 if (reftype $data eq 'HASH') { }
0 0 elsif (reftype $data eq 'ARRAY') { }
58 0 0 if ($newVal)
62 0 0 if (blessed $hash)
63 0 0 $$options{'magicString'} ? :
78 0 0 if ($newVal)
82 0 0 if (blessed $array)
83 0 0 $$options{'magicString'} ? :
101 0 0 if (reftype $data eq 'HASH') { }
0 0 elsif (reftype $data eq 'ARRAY') { }
112 0 0 if ($class)
114 0 0 if ($class->can($fromPackedMethodName))
121 0 0 if defined $newVal
129 0 0 if (scalar @$array >= 2 and $$array[0] eq $$options{'magicString'})
133 0 0 if ($class->can($fromPackedMethodName))
140 0 0 if defined $newVal
150 0 0 if (not exists $$options{'magicString'})