From d203710bba3f2eb15a2e2db38a20305540af2eea Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Fri, 22 Nov 2013 13:12:02 -0800 Subject: Better, but still not covered --- cryptography/hazmat/bindings/openssl/backend.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cryptography/hazmat/bindings/openssl/backend.py b/cryptography/hazmat/bindings/openssl/backend.py index 0071da5d..99f11f45 100644 --- a/cryptography/hazmat/bindings/openssl/backend.py +++ b/cryptography/hazmat/bindings/openssl/backend.py @@ -207,7 +207,9 @@ class Backend(object): elif func == self.lib.EVP_F_EVP_DECRYPTFINAL_EX: if reason == self.lib.EVP_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH: raise IncorrectPadding - assert False + raise SystemError( + "Unknown error code from OpenSSL, you should probably file a bug" + ) class GetCipherByName(object): -- cgit v1.2.3