Fix test coverage on x509/certificate

Change-Id: I6b49e752fb5de24b77ac3f34b60db89f416223bb
This commit is contained in:
Stanisław Pitucha 2015-09-18 17:30:25 +10:00
parent d2277c0879
commit b9d893c29c
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")