Files
deb-python-falcon/tests/dump_wsgi.py
Jamie Painter a905ea95f1 Merge remote-tracking branch 'upstream/master' into testing_refactor
Conflicts:
	tests/test_headers.py
2013-02-06 09:28:37 -05:00

26 lines
540 B
Python

import pdb
from wsgiref.simple_server import make_server
def application(environ, start_response):
wsgi_errors = environ['wsgi.errors']
start_response("200 OK", [
('Content-Type', 'text/plain')])
body = '\n{\n'
for key, value in environ.items():
# if isinstance(value, str):
body += ' "{0}": "{1}",\n'.format(key, value)
body += '}\n\n'
return [body]
app = application
if __name__ == '__main__':
server = make_server('localhost', 8000, application)
server.serve_forever()