aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2015-12-26 14:50:21 -0600
committerPaul Kehrer <paul.l.kehrer@gmail.com>2015-12-27 08:36:38 -0600
commit7dfaa401ad210de4378d91aa721a3b7a1ca04a9e (patch)
treeda497399c563da697f08ccc468d9a62b1ef3355b
parent2fb641232f2bac7d95fc76e34f27d9f29434bbb1 (diff)
downloadcryptography-7dfaa401ad210de4378d91aa721a3b7a1ca04a9e.tar.gz
cryptography-7dfaa401ad210de4378d91aa721a3b7a1ca04a9e.tar.bz2
cryptography-7dfaa401ad210de4378d91aa721a3b7a1ca04a9e.zip
add test for invalid extension type
-rw-r--r--tests/test_x509_revokedcertbuilder.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_x509_revokedcertbuilder.py b/tests/test_x509_revokedcertbuilder.py
index 0ef92ff6..5aa90630 100644
--- a/tests/test_x509_revokedcertbuilder.py
+++ b/tests/test_x509_revokedcertbuilder.py
@@ -58,6 +58,12 @@ class TestRevokedCertificateBuilder(object):
x509.CRLReason(x509.ReasonFlags.ca_compromise), False
)
+ def test_add_invalid_extension(self):
+ with pytest.raises(TypeError):
+ x509.RevokedCertificateBuilder().add_extension(
+ "notanextension", False
+ )
+
@pytest.mark.requires_backend_interface(interface=X509Backend)
def test_no_serial_number(self, backend):
builder = x509.RevokedCertificateBuilder().revocation_date(