Branch Coverage

blib/lib/Data/CSel/WrapStruct.pm
Criterion Covered Total %
branch 16 30 53.3


line true false branch
26 26 18 if (not $ref) { }
14 4 elsif ($ref eq 'ARRAY') { }
4 0 elsif ($ref eq 'HASH') { }
0 0 elsif ($ref eq 'SCALAR') { }
0 0 elsif ($ref eq 'JSON::PP::Boolean') { }
80 2 36 if (@_)
85 2 0 if (defined $key_in_parent)
87 2 0 if ($ref_parent eq 'ARRAY') { }
0 0 elsif ($ref_parent eq 'HASH') { }
103 2 0 if (defined $parent and defined $key_in_parent)
105 2 0 if ($ref_parent eq 'ARRAY') { }
0 0 elsif ($ref_parent eq 'HASH') { }
144 14 35 if (@_ > 1)
160 4 0 if (@_ > 1)
167 4 10 if (@_ > 1)