From 731134958f1fdb91fc41f205699adea8dcbb06bd Mon Sep 17 00:00:00 2001 From: Jared Van Bortel Date: Mon, 18 Mar 2024 13:53:46 -0400 Subject: [PATCH] server tests : do not catch e.g. SystemExit; use print_exc --- examples/server/tests/features/environment.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/examples/server/tests/features/environment.py b/examples/server/tests/features/environment.py index dc933451e..847fe25d9 100644 --- a/examples/server/tests/features/environment.py +++ b/examples/server/tests/features/environment.py @@ -45,12 +45,9 @@ def after_scenario(context, scenario): while is_server_listening(context.server_fqdn, context.server_port): time.sleep(0.1) - except: - exc = sys.exception() - print("error in after scenario:") - print(exc) - print("*** print_tb:") - traceback.print_tb(exc.__traceback__, file=sys.stdout) + except Exception: + print("ignoring error in after_scenario:") + traceback.print_exc(file=sys.stdout) def server_graceful_shutdown(context):