Merge "More test coverage"

This commit is contained in:
Jenkins 2016-02-19 14:04:46 +00:00 committed by Gerrit Code Review
commit 7aa2f6ff66
1 changed files with 7 additions and 0 deletions

View File

@ -17,6 +17,7 @@
import unittest
import mock
from pyasn1.type import univ as asn1_univ
import io
import textwrap
@ -303,3 +304,9 @@ class TestX509Cert(unittest.TestCase):
def test_verify_unknown_key(self):
with self.assertRaises(x509_errors.X509Error):
self.cert.verify("abc")
def test_verify_signature_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()