fix tls tests to load system ca certificates
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user