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
192 300 0 76 index($e, " ") == 0 and index($e, "\@") > 0

or 2 conditions

line l !l condition
16 1044 1 shift() // (return undef)
17 1043 1 shift() // (return undef)
249 60 16 $e->{'reason'} ||= ""
252 25 35 'Sisimai::SMTP::Status'->find($e->{'diagnosis'}) || ''
254 20 0 'Sisimai::SMTP::Status'->name($e->{'status'}) || ''

or 3 conditions

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