Condition Coverage

File:bin/submit_abuse_report
Coverage:31.0%

line%coveragecondition
8333
ABdec
000
011
1X1
$dry_run or $from
8833
ABdec
0X0
100
111
$from and not $from =~ /\@/
10650
Adec
00
11
$smtp_port //= 25
12333
ABdec
0X0
100
111
defined $raw and length $raw
2170
ABdec
0X0
100
111
defined $ans and lc $ans eq "y"
27650
Adec
00
11
$c->{'note'} || ''
30033
ABdec
0X0
100
111
defined $raw_ref and length $$raw_ref
32050
Adec
00
11
$_->{'roles'} // [$_->{'role'}]
4430
Adec
00
11
$smtp->to($a{'bcc'}) or die "RCPT TO (bcc) failed\n"
4520
Adec
00
11
$@ || 'unknown SMTP error'
49333
ABdec
0X0
100
111
$orig and $orig->{'ip'}
49750
Adec
00
11
($inv->_header_value("return-path") // $inv->_header_value("from")) // ""
33
ABdec
000
011
1X1
$inv->_header_value("return-path") // $inv->_header_value("from")
50550
Adec
00
11
$inv->_header_value("to") // ""
51450
Adec
00
11
$inv->_header_value("date") // ""
52950
Adec
00
11
$inv->_header_value("authentication-results") // ""
5630
ABdec
0X0
100
111
defined $a{'original'} and length ${$a{'original'};}