From 0c6a19c2aa03e3a40954bc5c001eb479409f0a3b Mon Sep 17 00:00:00 2001 From: "Nathaniel J. Smith" Date: Fri, 29 Oct 2021 19:14:08 -0700 Subject: [PATCH] temp hack --- tests/test_ssl.py | 28 +++++++++++++++++++--------- tox.ini | 2 +- 2 files changed, 20 insertions(+), 10 deletions(-) diff --git a/tests/test_ssl.py b/tests/test_ssl.py index 3338e687f..d33d12998 100644 --- a/tests/test_ssl.py +++ b/tests/test_ssl.py @@ -4253,17 +4253,27 @@ def verify_cookie(ssl, cookie): s_sock.connect(c_sock.getsockname()) def s_handler(): - s.DTLSv1_listen() - s.do_handshake() - s.write(b"hello") - assert s.read(100) == b"goodbye" - return "ok" + try: + s.DTLSv1_listen() + s.do_handshake() + s.write(b"hello") + assert s.read(100) == b"goodbye" + return "ok" + except BaseException: + import traceback + traceback.print_exc() + raise def c_handler(): - c.do_handshake() - assert c.read(100) == b"hello" - c.write(b"goodbye") - return "ok" + try: + c.do_handshake() + assert c.read(100) == b"hello" + c.write(b"goodbye") + return "ok" + except BaseException: + import traceback + traceback.print_exc() + raise with ThreadPoolExecutor(max_workers=2) as executor: s_fut = executor.submit(s_handler) diff --git a/tox.ini b/tox.ini index b1011e568..96bcabcf8 100644 --- a/tox.ini +++ b/tox.ini @@ -20,7 +20,7 @@ setenv = commands = openssl version coverage run --parallel -m OpenSSL.debug - coverage run --parallel -m pytest -v {posargs} + coverage run --parallel -m pytest -v -s -k TestDTLS {posargs} [testenv:py37-twistedTrunk] deps =