Branch Coverage

blib/lib/Crypt/RSA/ES/OAEP.pm
Criterion Covered Total %
branch 4 30 13.3


line true false branch
29 2 0 if ($params{'Version'})
30 1 1 if (&versioncmp($params{'Version'}, '1.15') == -1) { }
1 0 elsif (&versioncmp($params{'Version'}, $self->{'VERSION'}) == 1) { }
44 0 0 unless $M
45 0 0 unless $key->check
59 0 0 unless $C
60 0 0 unless $key->check
63 0 0 if (bitsize($c) > bitsize($key->n))
71 0 0 unless ($M = $self->decode($em, $self->{'P'}))
72 0 0 if $self->errstr
83 0 0 if $mlen > $emlen - 2 * $hlen - 1
85 0 0 if ($pslen = $emlen - (2 * $hlen + 1 + $mlen))
117 0 0 if length $em < 2 * $hlen + 1
137 0 0 unless $phashorig eq $phash
142 0 0 unless (($ps, undef, $m) = $db =~ /^($chr0*)($chr1)(.*)$/s)