cheroot.test.conftest module¶
Pytest configuration module.
Contains fixtures, which are tightly bound to the Cheroot framework itself, useless for end-users’ app testing.
- cheroot.test.conftest.http_request_timeout()¶
Return a common HTTP request timeout for tests with queries.
- cheroot.test.conftest.http_server()¶
Provision a server creator as a fixture.
- cheroot.test.conftest.make_http_server(bind_addr)¶
Create and start an HTTP server bound to
bind_addr.
- cheroot.test.conftest.native_server_client(native_server)¶
Create a test client out of given HTTP server.
- cheroot.test.conftest.native_server_thread(thread_and_native_server)¶
Set up and tear down a Cheroot HTTP server instance.
This exposes the server thread.
- cheroot.test.conftest.wsgi_server_client(wsgi_server)¶
Create a test client out of given WSGI server.
- cheroot.test.conftest.wsgi_server_thread(thread_and_wsgi_server)¶
Set up and tear down a Cheroot WSGI server instance.
This exposes the server thread.