Branch Coverage

blib/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm
Criterion Covered Total %
branch 0 34 0.0


line true false branch
63 0 0 unless exists $pms->{'html'}{'inside'}{$tag}
84 0 0 unless exists $pms->{'html'}{'non_space_len'} and exists $pms->{'html'}{'image_area'} and $pms->{'html'}{'image_area'} > 0
92 0 0 unless exists $pms->{'html'}{'charsets'}
95 0 0 if grep {$_ eq 'all';} @locales
100 0 0 if (Mail::SpamAssassin::Locales::is_charset_ok_for_locales($c, @locales)) { }
123 0 0 if ($rawexpr =~ /^[\<\>\=\!\-\+ 0-9]+$/)
129 0 0 unless defined $tainted
139 0 0 if (defined $string and $string =~ /$regexp/)
150 0 0 if ($subject eq '')
155 0 0 if ($string)
157 0 0 if $ratio > $max
166 0 0 if (defined $string and not $string =~ /$regexp/)
176 0 0 unless exists $pms->{'html'}{$test}
182 0 0 if (not defined $max or $max eq 'inf') { }
0 0 elsif ($test eq 'inf') { }
183 0 0 $test eq 'inf' ? :
199 0 0 if $v->{'types'}{'iframe'}