Part of bzrlib.tests.http_server View In Hierarchy
Known subclasses: bzrlib.plugins.launchpad.test_lp_directory.PreCannedHTTPServer, bzrlib.tests.http_server.HttpServer_PyCurl, bzrlib.tests.http_server.HttpServer_urllib, bzrlib.tests.http_utils.AuthServer, bzrlib.tests.http_utils.HTTPServerRedirecting, bzrlib.tests.http_utils.HTTPServerWithSmarts, bzrlib.tests.http_utils.ProxyServer, bzrlib.tests.https_server.HTTPSServer, bzrlib.tests.test_http.ActivityHTTPServer, bzrlib.tests.test_http.LimitedRangeHTTPServer
Subclasses can provide a specific request handler.
Method | __init__ | Constructor. |
Method | create_server | Undocumented |
Method | log | Capture Server log output. |
Method | start_server | See bzrlib.transport.Server.start_server. |
Method | get_url | See bzrlib.transport.Server.get_url. |
Method | get_bogus_url | See bzrlib.transport.Server.get_bogus_url. |
Method | _get_remote_url | Undocumented |
Inherited from TestingTCPServerInAThread:
Method | __repr__ | Undocumented |
Method | run_server | Undocumented |
Method | stop_server | Remove the server and cleanup any resources it owns. |
Method | set_ignored_exceptions | Install an exception handler for the server. |
Method | pending_exception | Raise uncaught exception in the server. |
Parameters | request_handler | a class that will be instantiated to handle an http connection (one or several requests). |
protocol_version | if specified, will override the protocol version of the request handler. |