Browse Source

Update tests match the exceptions PyOpenSSL-0.14 will raise. Seems their new backend will always raise SecurityError for all inputs (https://github.com/pyca/pyopenssl/commit/6037d073170d054554405df944136c1ddd9bbf22)

Ionel Cristian Mărieș 11 years ago
parent
commit
32ef044e9b
2 changed files with 2 additions and 2 deletions
  1. 1 1
      celery/tests/security/test_certificate.py
  2. 1 1
      celery/tests/security/test_key.py

+ 1 - 1
celery/tests/security/test_certificate.py

@@ -16,7 +16,7 @@ class test_Certificate(SecurityCase):
         Certificate(CERT2)
 
     def test_invalid_certificate(self):
-        self.assertRaises(TypeError, Certificate, None)
+        self.assertRaises((SecurityError, TypeError), Certificate, None)
         self.assertRaises(SecurityError, Certificate, '')
         self.assertRaises(SecurityError, Certificate, 'foo')
         self.assertRaises(SecurityError, Certificate, CERT1[:20] + CERT1[21:])

+ 1 - 1
celery/tests/security/test_key.py

@@ -14,7 +14,7 @@ class test_PrivateKey(SecurityCase):
         PrivateKey(KEY2)
 
     def test_invalid_private_key(self):
-        self.assertRaises(TypeError, PrivateKey, None)
+        self.assertRaises((SecurityError, TypeError), PrivateKey, None)
         self.assertRaises(SecurityError, PrivateKey, '')
         self.assertRaises(SecurityError, PrivateKey, 'foo')
         self.assertRaises(SecurityError, PrivateKey, KEY1[:20] + KEY1[21:])