summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorMatěj Cepl <mcepl@cepl.eu>2021-02-25 16:04:41 +0100
committerMatěj Cepl <mcepl@cepl.eu>2021-02-25 16:07:15 +0100
commite28c791fd5f51593a197c6ac160aaecf59b25383 (patch)
tree6fc4aac79b7f89e149ee701b4d269dc8d94d970c /tests
parentc2fe4d8f310f97b732999ed5604395dd9a0434e0 (diff)
downloadm2crypto-e28c791fd5f51593a197c6ac160aaecf59b25383.tar.gz
Make support of RSA_SSLV23_PADDING optional.
OpenSSL removes support for it in gh#openssl/openssl#14248. Fixes #294.
Diffstat (limited to 'tests')
-rw-r--r--tests/test_rsa.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/test_rsa.py b/tests/test_rsa.py
index 7299785..7bb3af7 100644
--- a/tests/test_rsa.py
+++ b/tests/test_rsa.py
@@ -28,7 +28,9 @@ class RSATestCase(unittest.TestCase):
e_padding_ok = ('pkcs1_padding', 'pkcs1_oaep_padding')
s_padding_ok = ('pkcs1_padding',)
- s_padding_nok = ('no_padding', 'sslv23_padding', 'pkcs1_oaep_padding')
+ s_padding_nok = ('no_padding', 'pkcs1_oaep_padding')
+ if hasattr(m2, 'sslv23_padding'):
+ s_padding_nok += ('sslv23_padding',)
def gen_callback(self, *args):
pass