Branch Coverage

blib/lib/Text/Template/Simple/Tokenizer.pm
Criterion Covered Total %
branch 70 90 77.7


line true false branch
48 4 498 unless $tmp
57 606 1104 if ($i eq $ds)
64 604 988 if ($j eq $de)
66 20 584 if (6 == $last_token->[1]) { }
81 0 498 if $self->can('DEBUG_TOKENS')
99 0 4 unless defined $tmp
111 986 2 $str ne '' ? :
986 2 $str ne '' ? :
986 2 $str ne '' ? :
122 606 0 unless $self->can('commands')
130 0 524 $map_keys ? :
131 4 520 $copen ? :
132 18 506 $cclose ? :
135 22 502 if (6 == $cmd->[1])
141 524 0 if $needs_chomp
143 0 524 $map_keys ? :
144 0 524 $cb ? :
147 524 0 $needs_chomp ? :
158 22 60 $copen ? :
159 28 54 $cclose ? :
162 82 0 if $needs_chomp
165 12 70 $map_keys ? :
82 0 $needs_chomp ? :
176 606 382 if ($inside)
179 880 524 if $first_cmd ne $cmd->[0]
188 188 194 $prev ? :
204 10 580 $open_tok eq '-' ? :
4 590 $pre & 2 ? :
4 594 $pre & 64 ? :
8 598 $open_tok eq '~' ? :
0 606 $open_tok eq '^' ? :
212 32 560 $close_tok eq '-' ? :
4 592 $post & 2 ? :
4 596 $post & 64 ? :
6 600 $close_tok eq '~' ? :
0 606 $close_tok eq '^' ? :
218 6 600 if $c & 16 and $c & 32
219 8 598 if $c & 4 and $c & 8
227 2 300 if 5 != $prev->[1]
232 18 282 $tc_next ? :
0 300 $tc_prev ? :
250 0 0 unless defined $param
257 0 0 @test ? :
285 0 0 $_ eq 'undef' ? :
320 0 502 if DEBUG()