missed a test for CRLNumber not being an integer, oops
diff --git a/tests/test_x509_ext.py b/tests/test_x509_ext.py
index 4b1d6a5..d9743c8 100644
--- a/tests/test_x509_ext.py
+++ b/tests/test_x509_ext.py
@@ -1502,6 +1502,10 @@
         crl_number = x509.CRLNumber(15)
         assert repr(crl_number) == "<CRLNumber(15)>"
 
+    def test_invalid_number(self):
+        with pytest.raises(TypeError):
+            x509.CRLNumber("notanumber")
+
 
 class TestSubjectAlternativeName(object):
     def test_get_values_for_type(self):