Branch Coverage

blib/lib/Connector.pm
Criterion Covered Total %
branch 16 40 40.0


line true false branch
171 0 1110 if (scalar @arg > 1)
177 20 1090 if (not $location) { }
579 511 elsif (ref $location eq '') { }
0 511 elsif (ref $location ne 'ARRAY') { }
4 507 elsif ($self->RECURSEPATH) { }
197 1109 1 if (wantarray) { }
1 0 elsif ($self->RECURSEPATH) { }
212 21 918 if (not $location) { }
232 8 108 if ref $path eq "ARRAY"
236 0 116 if ($self->die_on_undef)
260 0 0 unless (@node)
271 0 0 unless (defined $node)
275 0 0 if (ref $node ne "HASH")
295 0 0 if (not $meta && $meta->{'TYPE'}) { }
0 0 elsif ($meta->{'TYPE'} eq 'scalar') { }
0 0 elsif ($meta->{'TYPE'} eq 'list') { }
0 0 elsif ($meta->{'TYPE'} eq 'hash') { }
0 0 elsif ($meta->{'TYPE'} eq 'connector') { }
0 0 elsif ($meta->{'TYPE'} eq 'reference') { }
313 0 0 if $Connector::EVAL_ERROR