]> granicus.if.org Git - python/commitdiff
bpo-35031: also disable TLS 1.3 for test_start_tls_server_1 on macOS (GH-14188)
authorNed Deily <nad@python.org>
Tue, 18 Jun 2019 08:37:13 +0000 (04:37 -0400)
committerGitHub <noreply@github.com>
Tue, 18 Jun 2019 08:37:13 +0000 (04:37 -0400)
Lib/test/test_asyncio/test_sslproto.py

index 4645cc044a592957f4b3268be4f14fbc7a329e17..1c2285063ef6daef0c2c41af53d5b3da61957f1e 100644 (file)
@@ -498,11 +498,13 @@ class BaseStartTLS(func_tests.FunctionalTestCaseMixin):
 
         server_context = test_utils.simple_server_sslcontext()
         client_context = test_utils.simple_client_sslcontext()
-        if sys.platform.startswith('freebsd') or sys.platform.startswith('win'):
+        if (sys.platform.startswith('freebsd')
+                or sys.platform.startswith('win')
+                or sys.platform.startswith('darwin')):
             # bpo-35031: Some FreeBSD and Windows buildbots fail to run this test
             # as the eof was not being received by the server if the payload
             # size is not big enough. This behaviour only appears if the
-            # client is using TLS1.3.
+            # client is using TLS1.3.  Also seen on macOS.
             client_context.options |= ssl.OP_NO_TLSv1_3
         answer = None