Branch Coverage

blib/lib/Tie/UnionHash.pm
Criterion Covered Total %
branch 23 24 95.8


line true false branch
59 21 360 if @_
66 0 2 if ref $class
71 4 1 if (ref $par)
88 5 5 unless $self->_opt->{'freeze_keys'}
99 3 2 unless $self->_opt->{'freeze_keys'}
101 2 1 unless exists $$hash{$key}
110 16 14 unless ($self->_opt->{'freeze_keys'})
113 1 15 if exists $self->_deleted_keys->{$key}
114 11 4 if exists $self->_for_write->{$key}
117 6 18 unless exists $$hash{$key}
132 27 22 unless ($self->_opt->{'freeze_keys'})
135 8 97 if exists $$del_keys_map{$_}