Branch Coverage

blib/lib/PYX/XMLNorm.pm
Criterion Covered Total %
branch 21 28 75.0


line true false branch
34 1 4 unless (keys %{$$self{'rules'};})
86 55 0 if (exists $$rules{'*'})
88 15 260 if (@{$stack;} > 0 and lc $$stack[-1] eq $tmp)
93 21 34 if (exists $$rules{lc $tag})
95 7 27 if (@{$stack;} > 0 and lc $$stack[-1] eq $tmp)
111 11 0 if (exists $$rules{'*'})
113 2 53 if (@{$stack;} and lc $$stack[-1] eq $tmp)
128 14 0 if (exists $$rules{'*'})
130 7 63 if (lc $tag ne $tmp and lc $$stack[-1] eq $tmp)
136 8 6 if (exists $$rules{$tag})
138 10 1 if (lc $tag ne $tmp and lc $$stack[-1] eq $tmp)
143 14 0 if (lc $$stack[-1] eq lc $tag)
155 0 9 if (@{$stack;} > 0)
158 0 0 if ($$pyx_parser{'non_parser_options'}{'flush_stack'})