From 5966f0465697ef532165e335ea85c462a87e78e0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 16 Aug 2021 20:44:47 +0530 Subject: [PATCH] Add a build test for CA certificate loading --- kitty_tests/check_build.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kitty_tests/check_build.py b/kitty_tests/check_build.py index d58e02b9b..2bb5557e8 100644 --- a/kitty_tests/check_build.py +++ b/kitty_tests/check_build.py @@ -53,6 +53,11 @@ class TestBuild(BaseTest): self.assertTrue(os.path.isdir(terminfo_dir), f'Terminfo dir: {terminfo_dir}') self.assertTrue(os.path.exists(logo_png_file), f'Logo file: {logo_png_file}') + def test_ca_certificates(self): + import ssl + c = ssl.create_default_context() + self.assertGreater(c.cert_store_stats()['x509_ca'], 2) + def main() -> None: tests = unittest.defaultTestLoader.loadTestsFromTestCase(TestBuild)