From 32af40323f9d0a7ab3c561507b5e614010bb2a08 Mon Sep 17 00:00:00 2001 From: Scott Talbert Date: Thu, 1 Dec 2022 19:22:33 -0500 Subject: Replace use of deprecated ssl.wrap_context in tests/runwsgi.py --- tests/runwsgi.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/runwsgi.py b/tests/runwsgi.py index 1f622bc..ff00b8c 100644 --- a/tests/runwsgi.py +++ b/tests/runwsgi.py @@ -35,10 +35,12 @@ class SslServer(Server): import ssl cert_dir = os.path.join(os.path.dirname(__file__), 'certs') - self.srv.socket = ssl.wrap_socket( + context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) + context.load_cert_chain( + os.path.join(cert_dir, 'server.crt'), + keyfile=os.path.join(cert_dir, 'server.key')) + self.srv.socket = context.wrap_socket( self.srv.socket, - keyfile=os.path.join(cert_dir, 'server.key'), - certfile=os.path.join(cert_dir, 'server.crt'), server_side=True) self.serve() -- cgit v1.2.1