Condition Coverage

lib/Sisimai/Lhost/EZweb.pm
Criterion Covered Total %
condition 22 24 91.6


and 3 conditions

line !l l&&!r l&&r condition
74 131 25 41 "Sisimai::String"->aligned(\$e, ["<", "\@", ">"]) and index($e, 'Recipient: <') > 1 || index($e, '<') == 0
110 35 0 6 defined $mhead->{'x-spasign'} and $mhead->{'x-spasign'} eq "NG"

or 2 conditions

line l !l condition
16 905 1 shift() // (return undef)
17 904 1 shift() // (return undef)
108 5 21 'Sisimai::SMTP::Command'->find($e->{'diagnosis'}) || ''

or 3 conditions

line l !l&&r !l&&!r condition
59 260 76 197 ($readcursor & $indicators->{'deliverystatus'}) == 0 or $e eq ""
74 15 26 25 index($e, 'Recipient: <') > 1 || index($e, '<') == 0
108 15 5 21 $e->{'command'} ||= 'Sisimai::SMTP::Command'->find($e->{'diagnosis'}) || ''
120 15 0 5 index($e->{'recipient'}, "\@ezweb.ne.jp") > 1 or index($e->{'recipient'}, "\@au.com") > 1