Branch Coverage

blib/lib/Data/CSel/WrapStruct.pm
Criterion Covered Total %
branch 18 32 56.2


line true false branch
26 31 19 if (not $ref) { }
15 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 42 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 5 0 if (defined $parent and defined $key_in_parent)
105 5 0 if ($ref_parent eq 'ARRAY') { }
0 0 elsif ($ref_parent eq 'HASH') { }
109 9 9 if $chld->[2] >= $key_in_parent
148 15 41 if (@_ > 1)
164 4 0 if (@_ > 1)
171 4 10 if (@_ > 1)