Condition Coverage

lib/Sisimai/ARF.pm
Criterion Covered Total %
condition 25 32 78.1


and 3 conditions

line !l l&&!r l&&r condition
137 0 70 0 $cw > 0 and $cv eq $$dscontents[$cw - 1]{'recipient'}

or 2 conditions

line l !l condition
15 163 1 shift() || (return 0)
17 123 40 $heads->{'content-type'} || ''
46 163 1 shift() // (return undef)
47 101 0 shift() // (return undef)

or 3 conditions

line l !l&&r !l&&!r condition
118 0 150 810 ($readcursor & $indicators->{'deliverystatus'}) == 0 or $e eq ""
132 65 5 503 index($e, "Original-Rcpt-To: ") == 0 or index($e, "Removal-Recipient: ") == 0
25 66 346 index($e, "Authentication-Results: ") == 0 or index($e, "User-Agent: ") == 0
91 50 296 index($e, "Authentication-Results: ") == 0 or index($e, "User-Agent: ") == 0 or index($e, "Original-Mail-From: ") == 0
16 35 245 index($e, "Received-Date: ") == 0 or index($e, "Arrival-Date: ") == 0
192 0 0 5 $mhead->{'x-apple-unsubscribe'} ne "true" or index($mhead->{'from'}, "\@") < 1
228 71 0 35 $j == 0 or scalar @$dscontents == 1