OPSI.web2.test.test_wsgi module¶
- 
class 
OPSI.web2.test.test_wsgi.TestContainer(methodName='runTest')¶ Bases:
OPSI.web2.test.test_server.BaseCase- 
flushErrors(result, error)¶ 
- 
test_calledStartResponseLate()¶ 
- 
test_didntCallStartResponse()¶ 
- 
test_errorfulIterator()¶ 
- 
test_errorfulIterator2()¶ 
- 
test_errorfulResource()¶ 
- 
test_errorfulResource2()¶ 
- 
test_getBlockingResource()¶ Test that blocking WSGI applications render properly.
- 
test_getContainedResource()¶ Test that non-blocking WSGI applications render properly.
- 
test_readAllInput()¶ 
- 
test_readInputLineSize()¶ Test that readline() with a size works.
- 
test_readInputLineSizeNegZero()¶ Test that calling wsgi.input.readline works with -1 and 0 and none.
- 
test_readInputLines()¶ 
- 
test_readInputMixed()¶ 
- 
test_readiter()¶ Test that using wsgi.input as an iterator works.
- 
test_responseCode()¶ Test that WSGIResource handles strange response codes properly.
- 
test_returnList()¶ 
- 
wait_timeout= 10.0¶ 
- 
 
- 
exception 
OPSI.web2.test.test_wsgi.TestError¶ Bases:
exceptions.Exception
- 
class 
OPSI.web2.test.test_wsgi.TestWSGIEnvironment(methodName='runTest')¶ Bases:
OPSI.web2.test.test_server.BaseCaseTest that the WSGI container does everything we expect it to do with the WSGI environment dictionary.
- 
assertEnv(uri, env, version=None)¶ 
- 
envApp(*varnames)¶ Return a WSGI application that writes environment variables.
- 
test_SERVER_PORT()¶ SERVER_PORT
- 
test_SERVER_PROTOCOL()¶ SERVER_PROTOCOL
- 
test_wsgi_url_scheme()¶ wsgi.url_scheme
-