diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-03-15 19:30:59 -0400 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2014-03-16 17:03:40 -0400 |
commit | 862da0a09faf0b716a3f5a38dcac4b25205d8a2d (patch) | |
tree | e7f0ef8ff89b71af468cd099cee411e889e1a327 | |
parent | ee58901071b5b60fbe925dd906fbd6d220e943af (diff) | |
download | cryptography-862da0a09faf0b716a3f5a38dcac4b25205d8a2d.tar.gz cryptography-862da0a09faf0b716a3f5a38dcac4b25205d8a2d.tar.bz2 cryptography-862da0a09faf0b716a3f5a38dcac4b25205d8a2d.zip |
consume errors before asserting
-rw-r--r-- | cryptography/hazmat/backends/openssl/backend.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cryptography/hazmat/backends/openssl/backend.py b/cryptography/hazmat/backends/openssl/backend.py index 3d08e3f8..a2e06946 100644 --- a/cryptography/hazmat/backends/openssl/backend.py +++ b/cryptography/hazmat/backends/openssl/backend.py @@ -891,7 +891,8 @@ class _RSAVerificationContext(object): self._backend._lib.RSA_NO_PADDING ) if res != pkey_size: - assert self._backend._consume_errors() + errors = self._backend._consume_errors() + assert errors raise InvalidSignature data_to_verify = self._hash_ctx.finalize() @@ -904,7 +905,8 @@ class _RSAVerificationContext(object): self._get_salt_length() ) if res != 1: - assert self._backend._consume_errors() + errors = self._backend._consume_errors() + assert errors raise InvalidSignature def _get_salt_length(self): |