Branch Coverage

lib/Sisimai/Rhost/Microsoft.pm
Criterion Covered Total %
branch 17 20 85.0


line true false branch
18 2 119 unless $argvs->{'deliverystatus'}
19 1 118 unless "Sisimai::SMTP::Status"->test($argvs->{'deliverystatus'})
814 9230 774 if ($f->[1] == $f->[2]) { }
816 9090 140 unless $statuscode eq $f->[0]
820 586 188 if index($statuscode, $f->[0]) == -1
821 83 105 if $thirddigit < $f->[1]
822 98 7 if $thirddigit > $f->[2]
824 103 44 if index($issuedcode, $f->[3]) != -1
830 165 0 if index($argvs->{'diagnosticcode'}, $e) == -1
831 0 0 if $argvs->{'replycode'} eq $errorcodes->{$e}[0]