Condition Coverage

blib/lib/Text/TemplateFill.pm
Criterion Covered Total %
condition 20 45 44.4


and 3 conditions

line !l l&&!r l&&r condition
307 10 0 0 $$self{'StartPageTag'} eq ' ' and ${$parh;}{'StartPage'} != 0
309 10 0 0 $$self{'EndPageTag'} eq ' ' and ${$parh;}{'EndPage'} != 0
350 0 0 4 $tag ne ' ' and $tag ne ''
374 0 0 4 $tag ne ' ' and $tag ne ''
399 0 0 4 defined $tag and $tag ne $$self{'EndPageTag'}
0 0 4 defined $tag and $tag ne $$self{'EndPageTag'} and $$self{'PageLen'} > 0
0 4 0 defined $tag and $tag ne $$self{'EndPageTag'} and $$self{'PageLen'} > 0 and ${$$self{'CalcVars'}{'PageLineNo'};} + $#{${$$self{'Paragraphs'}{$tag};}{'Lines'};} >= $$self{'PageLen'}
426 4 0 14 $$para{'EndPage'} == 0 and $$self{'PageLen'} > 0
4 14 0 $$para{'EndPage'} == 0 and $$self{'PageLen'} > 0 and ${$$self{'CalcVars'}{'PageLineNo'};} + $#{$lines;} + ($$self{'EndPageTag'} ne '' ? $#{${$$self{'Paragraphs'}{$$self{'EndPageTag'}};}{'Lines'};} : 0) >= $$self{'PageLen'}
527 92 0 12 defined $conv and $conv ne ''
536 0 0 0 defined $conv_opt and $conv_opt =~ /^\d+/
552 36 0 68 defined $format and $format ne ''
554 68 0 0 ${$substv;} eq '' and $format =~ /[duoxegfXEGiDUOF]$/
605 133 0 7 not defined $varref and $undefOK
632 2 0 32 my $name = shift @_ and my $val = shift @_