Condition Coverage

lib/Sisimai/Lhost/EZweb.pm
Criterion Covered Total %
condition 20 24 83.3


and 3 conditions

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

or 2 conditions

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

or 3 conditions

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