aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-08-08 22:50:19 -0500
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-08-08 22:52:28 -0500
commite59fd22f572ed8cabb8ae304aa1969e1922f833f (patch)
treef237a8349dc88af65133b74a9f264e023373b0e2 /tests
parent08f950e7ab86da8687b5ad7a12153e766284a76a (diff)
downloadcryptography-e59fd22f572ed8cabb8ae304aa1969e1922f833f.tar.gz
cryptography-e59fd22f572ed8cabb8ae304aa1969e1922f833f.tar.bz2
cryptography-e59fd22f572ed8cabb8ae304aa1969e1922f833f.zip
simplify the CSRBuilder
Diffstat (limited to 'tests')
-rw-r--r--tests/test_x509.py15
1 files changed, 6 insertions, 9 deletions
diff --git a/tests/test_x509.py b/tests/test_x509.py
index e0f8d574..26bd3cb8 100644
--- a/tests/test_x509.py
+++ b/tests/test_x509.py
@@ -1701,15 +1701,13 @@ class TestCertificateSigningRequestBuilder(object):
with pytest.raises(TypeError):
builder.subject_name('NotAName')
- def test_add_unsupported_extension(self):
+ def test_add_invalid_extension_type(self):
builder = x509.CertificateSigningRequestBuilder()
- with pytest.raises(NotImplementedError):
- builder.add_extension(
- x509.AuthorityKeyIdentifier('keyid', None, None),
- critical=False,
- )
- def test_add_unsupported_extension_in_backend(self, backend):
+ with pytest.raises(TypeError):
+ builder.add_extension(object(), False)
+
+ def test_add_unsupported_extension(self, backend):
private_key = RSA_KEY_2048.private_key(backend)
builder = x509.CertificateSigningRequestBuilder()
builder = builder.subject_name(
@@ -1720,8 +1718,7 @@ class TestCertificateSigningRequestBuilder(object):
x509.SubjectAlternativeName([x509.DNSName(u"cryptography.io")]),
critical=False,
).add_extension(
- x509.InhibitAnyPolicy(0),
- critical=False
+ x509.IssuerAlternativeName([x509.DNSName(u"crypto.io")]), False
)
with pytest.raises(NotImplementedError):
builder.sign(private_key, hashes.SHA256(), backend)