Branch Coverage

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


line true false branch
17 5 24 if $argvs->reason
18 0 24 unless $argvs->diagnosticcode
19 0 24 unless $argvs->deliverystatus
20 0 24 unless $argvs->deliverystatus =~ /\A[245][.]\d[.]\d+\z/
720 1993 158 if ($f->[1] == $f->[2]) { }
722 1967 26 unless $statuscode eq $f->[0]
726 130 28 if index($statuscode, $f->[0]) < 0
727 3 25 if $thirddigit < $f->[1]
728 18 7 if $thirddigit > $f->[2]
731 9 24 unless index($esmtperror, $f->[3]) > -1