summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_asyncio/test_ssl.py
diff options
context:
space:
mode:
authorFantix King <fantix.king@gmail.com>2022-08-05 08:45:36 (GMT)
committerGitHub <noreply@github.com>2022-08-05 08:45:36 (GMT)
commit3a9e1fda7ab30e04545d3eceea1f2ccd37fa1f15 (patch)
treef4817b62d0d5752ddcdfe27a9213d7fdde183a92 /Lib/test/test_asyncio/test_ssl.py
parenta525f2ada407d6677bf8ca708f104694de0525e4 (diff)
downloadcpython-3a9e1fda7ab30e04545d3eceea1f2ccd37fa1f15.zip
cpython-3a9e1fda7ab30e04545d3eceea1f2ccd37fa1f15.tar.gz
cpython-3a9e1fda7ab30e04545d3eceea1f2ccd37fa1f15.tar.bz2
gh-95573: Reduce test data size in test_asyncio/test_ssl.py (GH-95668)
Co-authored-by: Ɓukasz Langa <lukasz@langa.pl>
Diffstat (limited to 'Lib/test/test_asyncio/test_ssl.py')
-rw-r--r--Lib/test/test_asyncio/test_ssl.py19
1 files changed, 12 insertions, 7 deletions
diff --git a/Lib/test/test_asyncio/test_ssl.py b/Lib/test/test_asyncio/test_ssl.py
index a2b5f8d..5de9b7a 100644
--- a/Lib/test/test_asyncio/test_ssl.py
+++ b/Lib/test/test_asyncio/test_ssl.py
@@ -5,6 +5,7 @@ import gc
import logging
import select
import socket
+import sys
import tempfile
import threading
import time
@@ -20,6 +21,10 @@ from test import support
from test.test_asyncio import utils as test_utils
+MACOS = (sys.platform == 'darwin')
+BUF_MULTIPLIER = 1024 if not MACOS else 64
+
+
def tearDownModule():
asyncio.set_event_loop_policy(None)
@@ -191,8 +196,8 @@ class TestSSL(test_utils.TestCase):
TOTAL_CNT = 25 # total number of clients that test will create
TIMEOUT = support.LONG_TIMEOUT # timeout for this test
- A_DATA = b'A' * 1024 * 1024
- B_DATA = b'B' * 1024 * 1024
+ A_DATA = b'A' * 1024 * BUF_MULTIPLIER
+ B_DATA = b'B' * 1024 * BUF_MULTIPLIER
sslctx = self._create_server_ssl_context(
test_utils.ONLYCERT, test_utils.ONLYKEY
@@ -287,8 +292,8 @@ class TestSSL(test_utils.TestCase):
CNT = 0
TOTAL_CNT = 25
- A_DATA = b'A' * 1024 * 1024
- B_DATA = b'B' * 1024 * 1024
+ A_DATA = b'A' * 1024 * BUF_MULTIPLIER
+ B_DATA = b'B' * 1024 * BUF_MULTIPLIER
sslctx = self._create_server_ssl_context(
test_utils.ONLYCERT,
@@ -1034,8 +1039,8 @@ class TestSSL(test_utils.TestCase):
TOTAL_CNT = 25 # total number of clients that test will create
TIMEOUT = support.LONG_TIMEOUT # timeout for this test
- A_DATA = b'A' * 1024 * 1024
- B_DATA = b'B' * 1024 * 1024
+ A_DATA = b'A' * 1024 * BUF_MULTIPLIER
+ B_DATA = b'B' * 1024 * BUF_MULTIPLIER
sslctx_1 = self._create_server_ssl_context(
test_utils.ONLYCERT, test_utils.ONLYKEY)
@@ -1178,7 +1183,7 @@ class TestSSL(test_utils.TestCase):
CNT = 0
TOTAL_CNT = 25
- A_DATA = b'A' * 1024 * 1024
+ A_DATA = b'A' * 1024 * BUF_MULTIPLIER
sslctx = self._create_server_ssl_context(
test_utils.ONLYCERT, test_utils.ONLYKEY)