Merge "Fix test coverage on x509/certificate"

This commit is contained in:
Jenkins 2016-12-21 04:05:42 +00:00 committed by Gerrit Code Review
commit 27906fbf69
1 changed files with 6 additions and 0 deletions

View File

@ -288,3 +288,9 @@ class TestX509Cert(unittest.TestCase):
self.cert._cert['signatureAlgorithm']['algorithm'] = alg
with self.assertRaises(x509_errors.X509Error):
self.cert.verify()
def test_verify_algo_mismatch(self):
alg = asn1_univ.ObjectIdentifier('1.2.3.4')
self.cert._cert['signatureAlgorithm']['algorithm'] = alg
with self.assertRaises(x509_errors.X509Error):
self.cert.verify("abc")