Branch Coverage

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


line true false branch
46 4 498 unless $tmp
55 606 1104 if ($i eq $ds)
62 604 988 if ($j eq $de)
64 20 584 if (6 == $$last_token[1]) { }
79 0 498 if $self->can('DEBUG_TOKENS')
97 0 4 unless defined $tmp
110 986 2 if $str ne ''
111 986 2 if $str ne ''
112 986 2 if $str ne ''
120 606 0 unless $self->can('commands')
128 0 524 $map_keys ? :
129 4 520 $copen ? :
130 18 506 $cclose ? :
133 22 502 if (6 == $$cmd[1])
139 524 0 if $needs_chomp
141 0 524 $map_keys ? :
142 0 524 $cb ? :
145 524 0 $needs_chomp ? :
156 22 60 $copen ? :
157 28 54 $cclose ? :
160 82 0 if $needs_chomp
163 12 70 $map_keys ? :
82 0 $needs_chomp ? :
174 606 382 if ($inside)
177 880 524 if $first_cmd ne $$cmd[0]
186 188 194 $prev ? :
202 10 580 $open_tok eq '-' ? :
4 590 $pre & 2 ? :
4 594 $pre & 64 ? :
8 598 $open_tok eq '~' ? :
0 606 $open_tok eq '^' ? :
210 32 560 $close_tok eq '-' ? :
4 592 $post & 2 ? :
4 596 $post & 64 ? :
6 600 $close_tok eq '~' ? :
0 606 $close_tok eq '^' ? :
216 6 600 if $c & 16 and $c & 32
217 8 598 if $c & 4 and $c & 8
225 2 300 if 5 != $$prev[1]
230 18 282 $tc_next ? :
0 300 $tc_prev ? :
248 0 0 unless defined $param
255 0 0 @test ? :
288 0 0 $_ eq 'undef' ? :
326 0 502 if DEBUG()