Condition Coverage

blib/lib/Mail/SpamAssassin/Plugin/DNSEval.pm
Criterion Covered Total %
condition 1 33 3.0


and 3 conditions

line !l l&&!r l&&r condition
155 0 0 0 not $rbl_server =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/ and index($rbl_server, '.') >= 0
0 0 0 not $rbl_server =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/ and index($rbl_server, '.') >= 0 and not $rbl_server =~ /\.$/
182 0 0 0 defined $str and $str ne ''
229 0 0 0 $ip and not $trusted->contains_ip($ip)
244 0 0 0 $ip and not $trusted->contains_ip($ip)
263 0 0 0 defined $tflags and not $tflags =~ /\bnice\b/
265 0 0 0 @ips and $trusted->contains_ip($ips[0])
351 0 0 0 defined $_ and / \@ ( [^\@\s]+ )/x
363 0 0 0 not $rbl_server =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/ and index($rbl_server, '.') >= 0
0 0 0 not $rbl_server =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/ and index($rbl_server, '.') >= 0 and not $rbl_server =~ /\.$/

or 3 conditions

line l !l&&r !l&&!r condition
45 0 63 0 ref $class || $class