Branch Coverage

blib/lib/Tie/AliasHash.pm
Criterion Covered Total %
branch 28 36 77.7


line true false branch
43 3 0 if (ref $alias eq 'ARRAY') { }
46 0 0 if ($^W)
56 13 12 if $self->is_alias($key)
57 2 23 if not $self->is_key($key) and defined $$self[4]
66 1 12 if (ref $key eq 'ARRAY') { }
71 4 9 if scalar @keys > 1
72 2 11 if $self->is_alias($key)
73 2 11 if not $self->is_key($key) and defined $$self[4]
75 4 9 if (@keys > 1)
101 0 3 if $self->is_alias($key)
103 1 2 if exists $$self[0]{$key}
121 2 8 if $self->is_alias($key)
125 14 6 if (exists ${$$self[2];}{$key}) { }
165 0 3 if ($self->is_alias($key)) { }
2 1 elsif ($self->is_key($key)) { }
176 1 1 if ref $self eq 'HASH'
182 18 0 if ($self->is_alias($key)) { }
0 0 elsif ($self->is_key($key)) { }