Branch Coverage

lib/Crypt/RSA/ES/OAEP.pm
Criterion Covered Total %
branch 15 26 57.7


line true false branch
34 2 2 if ($params{'Version'})
35 1 1 if (versioncmp($params{'Version'}, '1.15') == -1) { }
1 0 elsif (versioncmp($params{'Version'}, $$self{'VERSION'}) == 1) { }
49 0 337 unless $key->check
63 0 337 unless $key->check
66 0 337 if (bitsize $c > bitsize($key->n))
74 0 337 unless ($M = $self->decode($em, $$self{'P'}))
75 0 0 if $self->errstr
86 0 337 if $mlen > $emlen - 2 * $hlen - 1
88 4 333 if ($pslen = $emlen - (2 * $hlen + 1 + $mlen))
120 0 337 if length $em < 2 * $hlen + 1
140 0 337 unless $phashorig eq $phash
145 0 337 unless (($ps, undef, $m) = $db =~ /^($chr0*)($chr1)(.*)$/s)