lib/Sisimai/Lhost/GSuite.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 30 | 51 | 58.8 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
102 | 0 | 829 | 90 | not $endoferror and $v->{'diagnosis'} |
150 | 0 | 0 | 71 | exists $anotherset->{'diagnosis'} and $anotherset->{'diagnosis'} |
165 | 45 | 0 | 6 | length $as > 0 and substr($as, -4, 4) ne ".0.0" |
174 | 45 | 0 | 26 | length $ar > 0 and substr($ar, -2, 2) ne "00" |
180 | 45 | 0 | 20 | $ar and length $anotherset->{'diagnosis'} > length $e->{'diagnosis'} |
line | l | !l | condition |
---|---|---|---|
16 | 688 | 1 | shift() // (return undef) |
17 | 688 | 0 | shift() // (return undef) |
104 | 0 | 0 | $endoferror ||= 1 |
148 | 0 | 0 | $permessage->{$_} || '' |
164 | 6 | 45 | 'Sisimai::SMTP::Status'->find($anotherset->{'diagnosis'}) || '' |
173 | 26 | 45 | 'Sisimai::SMTP::Reply'->find($anotherset->{'diagnosis'}) || '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
147 | 0 | 71 | 0 | $e->{'lhost'} ||= $permessage->{'rhost'} |
148 | 163 | 0 | 0 | $e->{$_} ||= $permessage->{$_} || '' |
152 | 66 | 5 | 0 | $e->{'diagnosis'} ||= $anotherset->{'diagnosis'} |
162 | 0 | 26 | 45 | $e->{'status'} eq "" or $e->{'status'} eq "5.0.0" |
26 | 25 | 20 | $e->{'status'} eq "" or $e->{'status'} eq "5.0.0" or $e->{'status'} eq "4.0.0" | |
171 | 71 | 0 | 0 | $e->{'replycode'} eq "" or $e->{'replycode'} eq 500 |
71 | 0 | 0 | $e->{'replycode'} eq "" or $e->{'replycode'} eq 500 or $e->{'replycode'} eq 400 | |
180 | 6 | 60 | 5 | $as or $ar and length $anotherset->{'diagnosis'} > length $e->{'diagnosis'} |