Condition Coverage

blib/lib/Lisp/Fmt.pm
Criterion Covered Total %
condition 62 89 69.6


and 3 conditions

line !l l&&!r l&&r condition
58 604 292 0 $s =~ /^([^~]+)/ and $1
598 6 0 $s =~ /^~(<{2,}|>{2,}|\|{2,})/ and $1
0 598 0 $s =~ /^~(((-?\d*|v|\#|\'.)(,(-?\d*|v|\#|\'.))*)? # comma sep. list of params ([\@:!]*) # optional @ ! and : ([^=\@:!\'v\#]|\n\s*|=.))/x and $1
148 675 434 0 $term and not $t
395 225 66 0 $mincol ne '' && $mincol < 0
482 3 4 5 not $oldway and ($i & 1) == 0
7 0 5 not $oldway and ($i & 1) == 0 and $val >= $rv[$i] - $rv[$i + 2]
3 0 4 not $oldway and ($i & 1) != 0
3 2 2 not $oldway and ($i & 1) != 0 and $val >= $rv[$i] - $rv[$i + 1]
525 1 1 0 $ordinal and not $val
530 1 1 0 $ordinal and not $n
576 0 2 0 not $k and $n < 100
586 5 1 1 $ordinal && $k == 0
591 5 0 2 $k and $n
611 4 1 0 $ordinal && !$ordd
800 7 0 0 $$t{'atsign'} and $n
7 0 0 $$t{'atsign'} and $n and $n < 27
931 18 2 2 $$t{'colon'} and $$t{'atsign'}
1008 28 8 2 $n >= $ni and defined $$t{'default_item'}
1033 1 1 1 param($t, 0, '') <= param($t, 1, '') and param($t, 1, '') <= param($t, 2, '')
1113 0 0 0 $n != $i and not eof FMT_FILE
1118 0 0 0 $m + 1 != $i++ and not eof FMT_FILE

or 2 conditions

line l !l condition
288 1 2 shift @n || ''

or 3 conditions

line l !l&&r !l&&!r condition
732 6 0 215 $$t{'gravity'} || ($$t{'atsign'} ? 'r' : 'l')
816 3 4 1 $n >= 127 or $n < @cv
934 4 2 1 not $maxiterp or $maxiter--
956 4 2 1 not $maxiterp or $maxiter--
970 14 2 1 not $maxiterp or $maxiter--
986 32 5 3 not $maxiterp or $maxiter--
1051 0 0 31 $r < 1 or $r > 36