diff options
author | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-08-08 22:50:19 -0500 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2015-08-08 22:52:28 -0500 |
commit | e59fd22f572ed8cabb8ae304aa1969e1922f833f (patch) | |
tree | f237a8349dc88af65133b74a9f264e023373b0e2 /tests/test_x509.py | |
parent | 08f950e7ab86da8687b5ad7a12153e766284a76a (diff) | |
download | cryptography-e59fd22f572ed8cabb8ae304aa1969e1922f833f.tar.gz cryptography-e59fd22f572ed8cabb8ae304aa1969e1922f833f.tar.bz2 cryptography-e59fd22f572ed8cabb8ae304aa1969e1922f833f.zip |
simplify the CSRBuilder
Diffstat (limited to 'tests/test_x509.py')
-rw-r--r-- | tests/test_x509.py | 15 |
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) |