Condition Coverage

blib/lib/Mail/SpamAssassin/Plugin/FreeMail.pm
Criterion Covered Total %
condition 3 29 10.3


and 3 conditions

line !l l&&!r l&&r condition
309 0 0 0 defined $self->{'freemail_domains_re'} and $email =~ /$self->{'freemail_domains_re'}/
329 0 0 0 defined $info->{'types'}{'a'} and not defined $info->{'types'}{'parsed'}
542 0 0 0 $what ne 'replyto' and $what ne 'reply'
568 0 0 0 $from_is_fm and $replyto_is_fm
0 0 0 $from_is_fm and $replyto_is_fm and $from ne $replyto
581 0 0 0 $replyto ne '' and not $replyto_is_fm

or 2 conditions

line l !l condition
276 32 31 $self->{'main'}{'lint_rules'} or 1

or 3 conditions

line l !l&&r !l&&!r condition
148 0 63 0 ref $class || $class
309 0 0 0 defined $self->{'freemail_domains'}{$domain} or defined $self->{'freemail_domains_re'} and $email =~ /$self->{'freemail_domains_re'}/
501 0 0 0 $@ or not defined $re