Condition Coverage

blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm
Criterion Covered Total %
condition 1 54 1.8


and 3 conditions

line !l l&&!r l&&r condition
61 0 0 0 $min == 0 || $pms->{'madiff'} > $min and $max eq 'undef' || $pms->{'madiff'} <= $max
95 0 0 0 @content == 3 and $content[2] eq "text/calendar"
0 0 0 @content == 3 and $content[2] eq "text/calendar" and $content[1] eq "text/html"
0 0 0 @content == 3 and $content[2] eq "text/calendar" and $content[1] eq "text/html" and $content[0] eq "multipart/alternative"
126 0 0 0 not %html and exists $pms->{'html'}{'inside'}{'img'}
150 0 0 0 exists $html{$k} and $html{$k} - $text{$k} < 1
225 0 0 0 $pms->{'tvd_vertical_words'} >= $min and $pms->{'tvd_vertical_words'} < $max
296 0 0 0 defined $body_length && $body_length <= $min
314 0 0 0 defined $len && $len >= $min && (defined $max ? $len <= $max : 1)
326 0 0 0 defined $len && $len >= $min && (defined $max ? $len <= $max : 1)
338 0 0 0 defined $len && $len >= $min && (defined $max ? $len <= $max : 1000000)

or 3 conditions

line l !l&&r !l&&!r condition
37 0 63 0 ref $class || $class
61 0 0 0 $min == 0 || $pms->{'madiff'} > $min
0 0 0 $max eq 'undef' || $pms->{'madiff'} <= $max
171 0 0 0 not defined $minlines or $minlines < 1
196 0 0 0 $min == 0 && $blank_line_ratio_ref->{$minlines} <= $max || $blank_line_ratio_ref->{$minlines} > $min && $blank_line_ratio_ref->{$minlines} <= $max
214 0 0 0 $spaces > $nonspaces or $nonspaces == 0
233 0 0 0 $min == 0 or $pms->{'stock_info'} >= $min