aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2013-11-22 13:12:02 -0800
committerAlex Gaynor <alex.gaynor@gmail.com>2013-11-22 13:12:02 -0800
commitd203710bba3f2eb15a2e2db38a20305540af2eea (patch)
tree9cd77512334cb8c9b98f17fc43fdace42ce80cda
parentf1569b6abbba6920ca343c62721098e0ce8c7f9c (diff)
downloadcryptography-d203710bba3f2eb15a2e2db38a20305540af2eea.tar.gz
cryptography-d203710bba3f2eb15a2e2db38a20305540af2eea.tar.bz2
cryptography-d203710bba3f2eb15a2e2db38a20305540af2eea.zip
Better, but still not covered
-rw-r--r--cryptography/hazmat/bindings/openssl/backend.py4
1 files changed, 3 insertions, 1 deletions
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):