Branch Coverage

blib/lib/Connector/Proxy/Config/Std.pm
Criterion Covered Total %
branch 24 36 66.6


line true false branch
54 0 1 unless (defined $node)
58 0 1 if (ref $node ne "ARRAY")
76 0 1 unless (defined $node)
80 0 1 if (ref $node ne "ARRAY")
92 0 1 unless (defined $node)
96 0 1 if (ref $node ne "HASH")
109 0 2 unless (defined $node)
113 0 2 if (ref $node ne "HASH")
133 1 19 unless ($section)
142 14 5 if (not defined $node) { }
5 0 elsif (ref $node eq 'HASH') { }
148 6 8 unless (defined $node)
151 7 1 if (ref $node eq '') { }
0 1 elsif (ref $node eq 'SCALAR') { }
1 0 elsif (ref $node eq 'ARRAY') { }
176 0 4 unless (@path)
182 1 3 if ($self->_config->{$section})
189 2 1 if (defined $self->_config->{$section}{$key})