Condition Coverage

blib/lib/Mail/SpamAssassin/Plugin/BodyEval.pm
Criterion Covered Total %
condition 1 45 2.2


and 3 conditions

line !l l&&!r l&&r condition
57 0 0 0 $min == 0 || $pms->{'madiff'} > $min and $max eq 'undef' || $pms->{'madiff'} <= $max
91 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'
122 0 0 0 not %html and exists $pms->{'html'}{'inside'}{'img'}
146 0 0 0 exists $html{$k} and $html{$k} - $text{$k} < 1
221 0 0 0 $pms->{'tvd_vertical_words'} >= $min and $pms->{'tvd_vertical_words'} < $max
292 0 0 0 defined $body_length && $body_length <= $min

or 3 conditions

line l !l&&r !l&&!r condition
37 0 62 0 ref $class || $class
57 0 0 0 $min == 0 || $pms->{'madiff'} > $min
0 0 0 $max eq 'undef' || $pms->{'madiff'} <= $max
167 0 0 0 not defined $minlines or $minlines < 1
192 0 0 0 $min == 0 && $blank_line_ratio_ref->{$minlines} <= $max || $blank_line_ratio_ref->{$minlines} > $min && $blank_line_ratio_ref->{$minlines} <= $max
210 0 0 0 $spaces > $nonspaces or $nonspaces == 0
229 0 0 0 $min == 0 or $pms->{'stock_info'} >= $min