From 38c4b406c4fe0bcd0ca35d491f517ade0f4b8923 Mon Sep 17 00:00:00 2001 From: Graham Dumpleton Date: Mon, 2 May 2022 11:02:32 +1000 Subject: Use nested function so can test stack backtraces over multiple frames. --- tests/events.wsgi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/events.wsgi b/tests/events.wsgi index 228ef11..0f7e778 100644 --- a/tests/events.wsgi +++ b/tests/events.wsgi @@ -54,6 +54,9 @@ def atexit_handler(): atexit.register(atexit_handler) +def do_sleep(duration): + time.sleep(duration) + def application(environ, start_response): failure_mode = environ.get('HTTP_X_FAILURE_MODE', '') failure_mode = failure_mode.split() @@ -74,7 +77,7 @@ def application(environ, start_response): environ['wsgi.input'].read() if sleep_duration: - time.sleep(sleep_duration) + do_sleep(sleep_duration) try: yield output -- cgit v1.2.1