Condition Coverage

lib/Sisimai/Lhost/Office365.pm
Criterion Covered Total %
condition 12 18 66.6


or 2 conditions

line l !l condition
16 395 1 shift() // (return undef)
17 395 0 shift() // (return undef)
175 11 0 $permessage->{$_} || ''

or 3 conditions

line l !l&&r !l&&!r condition
125 61 5 4398 $e =~ /\A.+[\@].+[<]mailto:(.+[\@].+)[>]\z/ or $e =~ /\ARecipient[ ]Address:[ ]+(.+)\z/
175 165 11 0 $e->{$_} ||= $permessage->{$_} || ''
178 11 0 55 not $e->{'status'} or substr($e->{'status'}, -4, 4) eq ".0.0"
180 11 0 0 'Sisimai::SMTP::Status'->find($e->{'diagnosis'}) || $e->{'status'}