diff options
Diffstat (limited to 'test/test_certutils.py')
| -rw-r--r-- | test/test_certutils.py | 20 | 
1 files changed, 14 insertions, 6 deletions
diff --git a/test/test_certutils.py b/test/test_certutils.py index 991d59d6..027dcc93 100644 --- a/test/test_certutils.py +++ b/test/test_certutils.py @@ -41,8 +41,12 @@ class TestCertStore:              ca2 = certutils.CertStore.from_store(d, "test")              assert ca2.get_cert(b"foo", []) -            assert ca.default_ca.get_serial_number( -            ) == ca2.default_ca.get_serial_number() +            assert ca.default_ca.get_serial_number() == ca2.default_ca.get_serial_number() + +    def test_create_no_common_name(self): +        with tutils.tmpdir() as d: +            ca = certutils.CertStore.from_store(d, "test") +            assert ca.get_cert(None, [])[0].cn is None      def test_create_tmp(self):          with tutils.tmpdir() as d: @@ -54,10 +58,6 @@ class TestCertStore:              r = ca.get_cert(b"*.foo.com", [])              assert r[1] == ca.default_privatekey -    def test_add_cert(self): -        with tutils.tmpdir() as d: -            certutils.CertStore.from_store(d, "test") -      def test_sans(self):          with tutils.tmpdir() as d:              ca = certutils.CertStore.from_store(d, "test") @@ -105,6 +105,14 @@ class TestDummyCert:              )              assert r.cn == b"foo.com" +            r = certutils.dummy_cert( +                ca.default_privatekey, +                ca.default_ca, +                None, +                [] +            ) +            assert r.cn is None +  class TestSSLCert:  | 
