fix tls tests to load system ca certificates

This commit is contained in:
2026-03-20 16:07:32 -04:00
parent 10133867be
commit 33aef6553d
+2
View File
@@ -10,6 +10,7 @@ HOST = "www.hantim.net"
def test_tls13_works(): def test_tls13_works():
ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
ctx.load_default_certs()
ctx.minimum_version = ssl.TLSVersion.TLSv1_3 ctx.minimum_version = ssl.TLSVersion.TLSv1_3
ctx.maximum_version = ssl.TLSVersion.TLSv1_3 ctx.maximum_version = ssl.TLSVersion.TLSv1_3
with ctx.wrap_socket(socket.create_connection((HOST, 443)), server_hostname=HOST) as s: with ctx.wrap_socket(socket.create_connection((HOST, 443)), server_hostname=HOST) as s:
@@ -18,6 +19,7 @@ def test_tls13_works():
def test_tls12_works(): def test_tls12_works():
ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT) ctx = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
ctx.load_default_certs()
ctx.minimum_version = ssl.TLSVersion.TLSv1_2 ctx.minimum_version = ssl.TLSVersion.TLSv1_2
ctx.maximum_version = ssl.TLSVersion.TLSv1_2 ctx.maximum_version = ssl.TLSVersion.TLSv1_2
with ctx.wrap_socket(socket.create_connection((HOST, 443)), server_hostname=HOST) as s: with ctx.wrap_socket(socket.create_connection((HOST, 443)), server_hostname=HOST) as s: