Branch Coverage

blib/lib/Tie/Hash/TwoWay.pm
Criterion Covered Total %
branch 16 24 66.6


line true false branch
36 2 1 if (ref $value eq 'ARRAY') { }
61 1 3 if exists $$self{'PRIMARY'}{$key}
64 3 0 if exists $$self{'SECONDARY'}{$key}
76 0 3 unless exists $$self{'PRIMARY'} and exists $$self{'SECONDARY'}
89 0 5 unless exists $$self{'PRIMARY'} and exists $$self{'SECONDARY'}
93 1 4 if (exists $$self{'PRIMARY'}{$key})
100 2 4 unless scalar keys %{$$self{'SECONDARY'}{$_};}
106 4 0 if (exists $$self{'SECONDARY'}{$key})
113 2 5 unless scalar keys %{$$self{'PRIMARY'}{$_};}
134 0 1 unless exists $$self{'PRIMARY'} and exists $$self{'SECONDARY'}
144 0 0 unless exists $$self{'PRIMARY'} and exists $$self{'SECONDARY'}
154 0 1 unless exists $$self{'PRIMARY'} and exists $$self{'SECONDARY'}