OPSI.web2.test.test_http module¶
-
class
OPSI.web2.test.test_http.AbstractServerTestMixin¶ -
testBasicWorkingness(*args, **kwargs)¶
-
testLingeringClose(*args, **kwargs)¶
-
type= None¶
-
-
class
OPSI.web2.test.test_http.CoreHTTPTestCase(methodName='runTest')¶ Bases:
OPSI.web2.test.test_http.HTTPTests-
testConnectionCloseRequested()¶
-
testDisallowPersistentConnections()¶
-
testExtraCRLFs()¶
-
testHTTP0_9(nouri=False)¶
-
testHTTP0_9_nouri()¶
-
testHTTP1_0()¶
-
testHTTP1_0_keepalive()¶
-
testHTTP1_1_chunking()¶
-
testHTTP1_1_expect_continue()¶
-
testHTTP1_1_expect_continue_early_reply()¶
-
testHTTP1_1_pipelining()¶
-
testHeaderContinuation()¶
-
testIgnoreBogusContentLength()¶
-
testTimeout_betweenRequests()¶
-
testTimeout_immediate()¶
-
testTimeout_inRequest()¶
-
-
class
OPSI.web2.test.test_http.ErrorTestCase(methodName='runTest')¶ Bases:
OPSI.web2.test.test_http.HTTPTests-
assertStartsWith(first, second, msg=None)¶
-
checkError(cxn, code)¶
-
testBadProtocolVersion()¶
-
testBadProtocolVersion2()¶
-
testBadRequest()¶
-
testChunkingError1()¶
-
testChunkingError2()¶
-
testChunkingError3()¶
-
testLineTooLong()¶
-
testLineTooLong2()¶
-
testNoColon()¶
-
testTEWithoutChunked()¶
-
testTooManyHeaders()¶
-
testUnsupportedTE()¶
-
testWrongProtocol()¶
-
testWrongProtocolVersion()¶
-
-
class
OPSI.web2.test.test_http.HTTPTests(methodName='runTest')¶ Bases:
twisted.trial._asynctest.TestCase-
assertDone(cxn, done=True)¶
-
compareResult(cxn, cmds, data)¶
-
connect(logFile=None, **protocol_kwargs)¶
-
iterate(cxn)¶
-
-
class
OPSI.web2.test.test_http.IfRangeTestCase(methodName='runTest')¶ Bases:
twisted.trial._asynctest.TestCase-
testIfRange()¶
-
-
class
OPSI.web2.test.test_http.LoopbackRelay(target, logFile=None)¶ Bases:
twisted.protocols.loopback.LoopbackRelay-
loseWriteConnection()¶
-
pauseProducing()¶
-
resumeProducing()¶
-
stopProducing()¶
-
-
class
OPSI.web2.test.test_http.PipelinedErrorTestCase(methodName='runTest')¶ Bases:
OPSI.web2.test.test_http.ErrorTestCase-
checkError(cxn, code)¶
-
connect()¶
-
-
class
OPSI.web2.test.test_http.PreconditionTestCase(methodName='runTest')¶ Bases:
twisted.trial._asynctest.TestCase-
checkPreconditions(request, response, expectedResult, expectedCode, **kw)¶
-
testIfMatch()¶
-
testIfModifiedSince()¶
-
testIfNoneMatch()¶
-
testIfUnmodifiedSince()¶
-
testNoResponse()¶
-
testWithoutHeaders()¶
-
-
class
OPSI.web2.test.test_http.SSLServerTest(methodName='runTest')¶ Bases:
twisted.trial._asynctest.TestCase,OPSI.web2.test.test_http.AbstractServerTestMixin-
setUp()¶
-
tearDown()¶
-
testLingeringClose()¶
-
type= 'ssl'¶
-
-
class
OPSI.web2.test.test_http.SimpleFactory(requestFactory, maxRequests=600, **kwargs)¶ Bases:
OPSI.web2.channel.http.HTTPFactory-
buildProtocol(addr)¶
-
-
class
OPSI.web2.test.test_http.SimpleRequest(chanRequest, command, path, version, contentLength, headers)¶ Bases:
OPSI.web2.http.Request-
process()¶
-
-
class
OPSI.web2.test.test_http.TCPServerTest(methodName='runTest')¶ Bases:
twisted.trial._asynctest.TestCase,OPSI.web2.test.test_http.AbstractServerTestMixin-
setUp()¶
-
tearDown()¶
-
type= 'tcp'¶
-
-
class
OPSI.web2.test.test_http.TestClient¶ Bases:
twisted.internet.protocol.Protocol-
connectionLost(reason)¶
-
data= ''¶
-
dataReceived(data)¶
-
done= False¶
-
loseConnection()¶
-
write(data)¶
-
-
class
OPSI.web2.test.test_http.TestRequest(*args, **kwargs)¶ Bases:
OPSI.web2.http.Request-
connectionLost(reason)¶
-
handleContentChunk(data)¶
-
handleContentComplete()¶
-
process()¶
-
-
class
OPSI.web2.test.test_http.TestResponse¶ Bases:
object-
code= 200¶
-
finish()¶
-
headers= None¶
-
write(data)¶
-
-
OPSI.web2.test.test_http.deferLater(secs)¶