Branch Coverage

blib/lib/Data/XHash/Splice.pm
Criterion Covered Total %
branch 18 22 81.8


line true false branch
64 0 11 ref $_[0] eq 'HASH' ? :
72 11 0 ref $_[0] eq 'HASH' ? :
78 11 0 unless exists $options{'to'}
81 2 9 unless defined $offset
82 1 10 if $offset < 0
83 3 8 if (not defined $length) { }
1 7 elsif ($length < 0) { }
88 0 11 if ($offset < 0)
93 7 4 if ($offset < @keys and $length > 0) { }
100 7 4 if ($elements and @$elements)
101 4 3 if ($offset > 0) { }