Condition Coverage

lib/Sisimai/Lhost/Gmail.pm
Criterion Covered Total %
condition 18 22 81.8


and 3 conditions

line !l l&&!r l&&r condition
181 300 0 76 index($e, " ") == 0 and index($e, "\@") > 0

or 2 conditions

line l !l condition
16 1042 1 shift() // (return undef)
17 1041 1 shift() // (return undef)
228 30 46 $e->{'reason'} ||= ""
231 25 5 'Sisimai::SMTP::Status'->find($e->{'diagnosis'}) || ''
233 20 0 'Sisimai::SMTP::Status'->name($e->{'status'}) || ''

or 3 conditions

line l !l&&r !l&&!r condition
162 12627 178 376 ($readcursor & $indicators->{'deliverystatus'}) == 0 or $e eq ""
213 11 0 0 $e->{'rhost'} ||= $ipv4addr
232 5 5 20 length $e->{'status'} == 0 or index($e->{'status'}, ".0") > 0