Issue #4718: Adapt the wsgiref package so that it actually works with Python 3.x,

in accordance with http://www.wsgi.org/wsgi/Amendments_1.0
This commit is contained in:
Antoine Pitrou 2009-01-03 18:41:49 +00:00
parent ffe431d8bd
commit 38a66adccb
8 changed files with 184 additions and 60 deletions

View file

@ -149,8 +149,8 @@ def setup_testing_defaults(environ):
environ.setdefault('wsgi.multithread', 0)
environ.setdefault('wsgi.multiprocess', 0)
from io import StringIO
environ.setdefault('wsgi.input', StringIO(""))
from io import StringIO, BytesIO
environ.setdefault('wsgi.input', BytesIO())
environ.setdefault('wsgi.errors', StringIO())
environ.setdefault('wsgi.url_scheme',guess_scheme(environ))