diff options
author | Max Romanov <max.romanov@nginx.com> | 2020-11-05 00:05:02 +0300 |
---|---|---|
committer | Max Romanov <max.romanov@nginx.com> | 2020-11-05 00:05:02 +0300 |
commit | f27953af6103db390aa3eee012a254f130fdf5f4 (patch) | |
tree | e82315a74a839febc1141d1e24ec1464d6285aa1 /test/python/threads/wsgi.py | |
parent | 8e37b1cbf5ad2935c1777992ebded183e6454ba4 (diff) | |
download | unit-f27953af6103db390aa3eee012a254f130fdf5f4.tar.gz unit-f27953af6103db390aa3eee012a254f130fdf5f4.tar.bz2 |
Tests: added Python threading tests.
Diffstat (limited to '')
-rw-r--r-- | test/python/threads/wsgi.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/python/threads/wsgi.py b/test/python/threads/wsgi.py new file mode 100644 index 00000000..1cc8ffe2 --- /dev/null +++ b/test/python/threads/wsgi.py @@ -0,0 +1,15 @@ +import time +import threading + +def application(environ, start_response): + delay = float(environ.get('HTTP_X_DELAY', 0)) + + time.sleep(delay) + + start_response('200', [ + ('Content-Length', '0'), + ('Wsgi-Multithread', str(environ['wsgi.multithread'])), + ('X-Thread', str(threading.currentThread().ident)) + ]) + + return [] |