module documentation

Simple HTTP request dumper for tests.

Class HTTPRequestCollector Undocumented
Class WebServer A web server that starts a new thread for each request.
Function build_web_server Undocumented
Function webserver Context manager entry point for the 'with' statement.
Class _RequestHandler Undocumented
def build_web_server(app, port, host=None): (source)

Undocumented

@contextmanager
def webserver(app, port=0, host=None): (source)

Context manager entry point for the 'with' statement. Pass 0 as port number to dynamically allocate a free port. Usage: with webserver(wsgi_app_function, 8080) as host_url: do_ws_calls(host_url)