summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Paul Calderone <exarkun@twistedmatrix.com>2015-01-18 16:31:27 -0500
committerStephen Holsapple <sholsapp@gmail.com>2015-01-30 17:49:38 -0800
commit4c10a1e73001851754be551f378bac657320698c (patch)
tree02ae80cc29aa0e5b887a6795d221f818fbad98cd
parentb4e40fb91c750419bcc29423d40072bb91257ecd (diff)
downloadpyopenssl-4c10a1e73001851754be551f378bac657320698c.tar.gz
Make a more specific assertion about where the failure reason shows up.
-rw-r--r--OpenSSL/test/test_crypto.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/OpenSSL/test/test_crypto.py b/OpenSSL/test/test_crypto.py
index 82b3d7d..fc6350c 100644
--- a/OpenSSL/test/test_crypto.py
+++ b/OpenSSL/test/test_crypto.py
@@ -3227,7 +3227,7 @@ class VerifyCertTests(TestCase):
store = X509Store()
store_ctx = X509StoreContext(store, self.root_cert)
e = self.assertRaises(Error, verify_cert, store_ctx)
- self.assertIn('self signed certificate', str(e))
+ self.assertEqual(e.args[0][2], 'self signed certificate')
self.assertEqual(e.certificate.get_subject().CN, 'Testing Root CA')
@@ -3240,7 +3240,7 @@ class VerifyCertTests(TestCase):
store.add_cert(self.intermediate_cert)
store_ctx = X509StoreContext(store, self.intermediate_server_cert)
e = self.assertRaises(Error, verify_cert, store_ctx)
- self.assertIn('unable to get issuer certificate', str(e))
+ self.assertEqual(e.args[0][2], 'unable to get issuer certificate')
self.assertEqual(e.certificate.get_subject().CN, 'intermediate')
@@ -3253,7 +3253,7 @@ class VerifyCertTests(TestCase):
store.add_cert(self.root_cert)
store_ctx = X509StoreContext(store, self.intermediate_server_cert)
e = self.assertRaises(Error, verify_cert, store_ctx)
- self.assertIn('unable to get local issuer certificate', str(e))
+ self.assertEqual(e.args[0][2], 'unable to get local issuer certificate')
self.assertEqual(e.certificate.get_subject().CN, 'intermediate-service')