Branch Coverage

blib/lib/Template/Plugin/DataHash.pm
Criterion Covered Total %
branch 0 32 0.0


line true false branch
31 0 0 ref $_[0] eq 'HASH' ? :
40 0 0 unless ($$self{'INCLUDE_PATH'})
41 0 0 if ($$template_object{'CONFIG'}{'INCLUDE_PATH'}) { }
58 0 0 unless -e $full_path
61 0 0 if ($full_path =~ /$$self{'extension'}{$regex}/)
64 0 0 if ($ref) { }
0 0 elsif ($$self{$method}) { }
68 0 0 if ($method_ref and $method_ref eq 'CODE') { }
78 0 0 unless ref $this_ref and ref $this_ref eq 'HASH'
88 0 0 unless defined $values
89 0 0 if (ref $values eq 'ARRAY')
97 0 0 ref $_[0] eq 'HASH' ? :
99 0 0 if (ref $PASSED_ARGS{$passed_arg} and ref $PASSED_ARGS{$passed_arg} eq 'HASH') { }
132 0 0 unless open FILE, $full_path
134 0 0 if /^\s*#/
135 0 0 unless /^(\S+)\s+(.+)\n?/