Condition Coverage

blib/lib/Data/MaskPrint.pm
Criterion Covered Total %
condition 43 60 71.6


and 3 conditions

line !l l&&!r l&&r condition
67 90 28 0 $mask =~ /\(/ and not $PAREN
90 28 0 $PAREN and not $mask =~ /\(/
72 90 28 0 $PAREN and $MINUS || $PLUS
218 365 115 158 $NEGATIVE and not $HAD_SIGN
480 97 61 $NEGATIVE and not $HAD_SIGN and not $PAREN
212 58 3 $NEGATIVE and not $HAD_SIGN and not $PAREN and not $MINUS

or 3 conditions

line l !l&&r !l&&!r condition
40 31 0 87 $mask =~ /-/ or $mask =~ /\+/
67 0 0 118 $mask =~ /\(/ and not $PAREN or $PAREN and not $mask =~ /\(/
72 0 0 28 $MINUS || $PLUS
115 28 31 59 $PAREN or $MINUS
59 0 59 $PAREN or $MINUS or $PLUS
145 14 0 257 $fmt_pic[$i] eq ')' or $fmt_pic[$i] eq ','
189 0 37 300 $fmt_pic[$i] eq ')' or $fmt_pic[$i] eq ','
195 145 0 155 $fmt_pic[$i] eq '$' or $fmt_pic[$i] eq '('
260 55 7 48 $fmt_pic[$k] eq '$' or $fmt_pic[$k] eq ','
62 25 23 $fmt_pic[$k] eq '$' or $fmt_pic[$k] eq ',' or $fmt_pic[$k] eq '('
302 27 0 0 $fmt_pic[$k] eq '(' or $fmt_pic[$k] eq ','
27 0 0 $fmt_pic[$k] eq '(' or $fmt_pic[$k] eq ',' or $fmt_pic[$k] eq '$'
339 75 3 1 $fmt_pic[$k] eq $_ or $fmt_pic[$k] eq ','
78 1 0 $fmt_pic[$k] eq $_ or $fmt_pic[$k] eq ',' or $fmt_pic[$k] eq '$'