Branch Coverage

blib/lib/Mail/SpamAssassin/Plugin/VBounce.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
96 0 0 $pms->{'conf'}{'whitelist_bounce_relays'} && %{$pms->{'conf'}{'whitelist_bounce_relays'};} ? :
102 0 0 unless $self->have_any_bounce_relays($pms)
112 0 0 unless $line =~ /^[> ]*Received:/i
114 0 0 if $self->_relay_is_in_whitelist_bounce_relays($pms, $1)
125 0 0 unless $pristine =~ /Received:/i
130 0 0 unless (defined $line)
133 0 0 unless ($found_received)
134 0 0 unless $line =~ /^[> ]*Received:/i
138 0 0 if ($line =~ /^\s/) { }
144 0 0 unless $fullhdr =~ /^[> ]*Received:/i
146 0 0 if $self->_relay_is_in_whitelist_bounce_relays($pms, $1)
156 0 0 if $self->_relay_is_in_list($pms->{'conf'}{'whitelist_bounce_relays'}, $pms, $relay)
165 0 0 if utf8::is_utf8($relay)
167 0 0 if (defined $list->{$relay})
170 0 0 if ($relay =~ qr/$regexp/i)