Condition Coverage

lib/Sisimai/Lhost/Exchange2007.pm
Criterion Covered Total %
condition 18 20 90.0


and 3 conditions

line !l l&&!r l&&r condition
100 332 45 97 index($e, " ") == -1 and index($e, "\@") > 1

or 2 conditions

line l !l condition
16 1060 2 shift() // (return undef)
17 1058 2 shift() // (return undef)
121 118 151 'Sisimai::SMTP::Reply'->find($e) || ''
122 123 146 'Sisimai::SMTP::Status'->find($e) || ''

or 3 conditions

line l !l&&r !l&&!r condition
88 0 221 474 ($readcursor & $indicators->{'deliverystatus'}) == 0 or $e eq ""
123 118 5 146 $cr ne "" or $cs ne ""
123 0 146 $cr ne "" or $cs ne "" or index($e, "Remote Server ") != -1