Condition Coverage

blib/lib/Mail/SpamAssassin/Plugin/AskDNS.pm
Criterion Covered Total %
condition 1 35 2.8


and 3 conditions

line !l l&&!r l&&r condition
346 0 0 0 @answer_types == 1 && $answer_types[0] eq $query_type
447 0 0 0 !$seen{$_}++ && defined $tags{$_} && $tags{$_} ne ''
533 0 0 0 defined $rcode and exists $rcode_value{$rcode}
606 0 0 0 defined $rr_type && grep(($_ eq 'ANY' || $_ eq $rr_type), @$answer_types_ref)
0 0 0 defined $rdatanum and $subtest =~ m[^ (\d+) (?: ([/-]) (\d+) )? \z]x
622 0 0 0 $rdatanum & $n1 && ($rdatanum & 4278190080) == 2130706432
0 0 0 $rdatanum >= $n1 && $rdatanum <= $n2

or 2 conditions

line l !l condition
346 0 0 $self->{'askdns'}{$depends_on_tags}{$query_template_key} ||= {"query", $query_template, "rules", {}, "q_type", $query_type, "a_types", @answer_types == 1 && $answer_types[0] eq $query_type ? undef : \@answer_types}

or 3 conditions

line l !l&&r !l&&!r condition
210 0 63 0 ref $class || $class
314 0 0 0 not defined $value or $value =~ /^$/
331 0 0 0 @answer_types > 1 or $answer_types[0] eq "ANY"
582 0 0 0 $txtdata_can_provide_a_list or $rr_type ne "TXT"