summaryrefslogtreecommitdiff
path: root/OpenSSL/test
diff options
context:
space:
mode:
authorJean-Paul Calderone <exarkun@divmod.com>2009-05-13 12:32:49 -0400
committerJean-Paul Calderone <exarkun@divmod.com>2009-05-13 12:32:49 -0400
commit8e6ce97e2d8a7d142d03b5b877575e75fd2074ef (patch)
tree62c215c2c94538a87bd12ce1c056e67d37713649 /OpenSSL/test
parenteecb19801a9bd04f0993440711fa495eca07408a (diff)
downloadpyopenssl-8e6ce97e2d8a7d142d03b5b877575e75fd2074ef.tar.gz
Apply pyOpenSSL_rsa_check.diff
Diffstat (limited to 'OpenSSL/test')
-rw-r--r--OpenSSL/test/test_crypto.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/OpenSSL/test/test_crypto.py b/OpenSSL/test/test_crypto.py
index 71da5c3..6c0ee31 100644
--- a/OpenSSL/test/test_crypto.py
+++ b/OpenSSL/test/test_crypto.py
@@ -564,6 +564,7 @@ class PKeyTests(TestCase):
key.generate_key(TYPE_RSA, bits)
self.assertEqual(key.type(), TYPE_RSA)
self.assertEqual(key.bits(), bits)
+ self.assertTrue(key.check())
def test_dsaGeneration(self):
@@ -579,6 +580,7 @@ class PKeyTests(TestCase):
key.generate_key(TYPE_DSA, bits)
self.assertEqual(key.type(), TYPE_DSA)
self.assertEqual(key.bits(), bits)
+ self.assertRaises(TypeError, key.check)
def test_regeneration(self):
@@ -2077,6 +2079,7 @@ class FunctionTests(TestCase):
L{dump_privatekey} writes a PEM, DER, and text.
"""
key = load_privatekey(FILETYPE_PEM, cleartextPrivateKeyPEM)
+ self.assertTrue(key.check())
dumped_pem = dump_privatekey(FILETYPE_PEM, key)
self.assertEqual(dumped_pem, cleartextPrivateKeyPEM)
dumped_der = dump_privatekey(FILETYPE_ASN1, key)