Condition Coverage

blib/lib/XML/XPathScript/Template.pm
Criterion Covered Total %
condition 4 15 26.6


and 3 conditions

line !l l&&!r l&&r condition
141 0 0 1 $other_template and $other_template =~ /HASH/

or 3 conditions

line l !l&&r !l&&!r condition
33 0 4 0 $$self{$_} ||= 'XML::XPathScript::Template::Tag'->new
36 5 5 0 $$self{$tag} ||= 'XML::XPathScript::Template::Tag'->new
120 0 0 0 $$self{":$namespace"} ||= 'XML::XPathScript::Template'->new
130 0 0 0 $$template{$namespace} && ($$template{$namespace}{$tag} || $$template{$namespace}{'*'}) || $$template{$tag} || $$template{'*'}