This module defines a load_tests() method that parametrize tests classes for transport implementation, http protocol versions and authentication schemes.
Function | vary_by_http_client_implementation | Test the two libraries we can use, pycurl and urllib. |
Function | vary_by_http_protocol_version | Test on http/1.0 and 1.1 |
Function | vary_by_http_auth_scheme | Undocumented |
Function | vary_by_http_proxy_auth_scheme | Undocumented |
Function | vary_by_http_activity | Undocumented |
Class | FakeManager | Undocumented |
Class | RecordingServer | A fake HTTP server. |
Class | TestAuthHeader | Undocumented |
Class | TestHTTPRangeParsing | Undocumented |
Class | TestHTTPServer | Test the HTTP servers implementations. |
Class | TestWithTransport_pycurl | Test case to inherit from if pycurl is present |
Class | TestHttpUrls | Undocumented |
Class | TestHttpTransportUrls | Test the http urls. |
Class | TestHttps_pycurl | No class docstring; 1/1 methods documented |
Class | TestHTTPConnections | Test the http connections. |
Class | TestHttpTransportRegistration | Test registrations of various http implementations |
Class | TestPost | Undocumented |
Class | TestRangeHeader | Test range_header method |
Class | TestSpecificRequestHandler | Tests a specific request handler. |
Class | WallRequestHandler | Whatever request comes in, close the connection |
Class | TestWallServer | Tests exceptions during the connection phase |
Class | BadStatusRequestHandler | Whatever request comes in, returns a bad status |
Class | TestBadStatusServer | Tests bad status from server. |
Class | InvalidStatusRequestHandler | Whatever request comes in, returns an invalid status |
Class | TestInvalidStatusServer | Tests invalid status from server. |
Class | BadProtocolRequestHandler | Whatever request comes in, returns a bad protocol version |
Class | TestBadProtocolServer | Tests bad protocol from server. |
Class | ForbiddenRequestHandler 0 | Whatever request comes in, returns a 403 code |
Class | TestForbiddenServer | Tests forbidden server |
Class | TestRecordingServer | Undocumented |
Class | TestRangeRequestServer | Tests readv requests against server. |
Class | SingleRangeRequestHandler | Always reply to range request as if they were single. |
Class | TestSingleRangeRequestServer | Test readv against a server which accept only single range requests |
Class | SingleOnlyRangeRequestHandler | Only reply to simple range requests, errors out on multiple |
Class | TestSingleOnlyRangeRequestServer | Test readv against a server which only accept single range requests |
Class | NoRangeRequestHandler | Ignore range requests without notice |
Class | TestNoRangeRequestServer | Test readv against a server which do not accept range requests |
Class | MultipleRangeWithoutContentLengthRequestHandler | Reply to multiple range requests without content length header. |
Class | TestMultipleRangeWithoutContentLengthServer | Undocumented |
Class | TruncatedMultipleRangeRequestHandler | Reply to multiple range requests truncating the last ones. |
Class | TestTruncatedMultipleRangeServer | Undocumented |
Class | TruncatedBeforeBoundaryRequestHandler | Truncation before a boundary, like in bug 198646 |
Class | TestTruncatedBeforeBoundary | Tests the case of bug 198646, disconnecting before a boundary. |
Class | LimitedRangeRequestHandler | Errors out when range specifiers exceed the limit |
Class | LimitedRangeHTTPServer | An HttpServer erroring out on requests with too much range specifiers |
Class | TestLimitedRangeRequestServer | Tests readv requests against a server erroring out on too much ranges. |
Class | TestHttpProxyWhiteBox | Whitebox test proxy http authorization. |
Class | TestProxyHttpServer | Tests proxy server. |
Class | TestRanges | Test the Range header in GET methods. |
Class | TestHTTPRedirections | Test redirection between http servers. |
Class | RedirectedRequest | Request following redirections. |
Function | install_redirected_request | Undocumented |
Function | cleanup_http_redirection_connections | Undocumented |
Class | TestHTTPSilentRedirections | Test redirections. |
Class | TestDoCatchRedirections | Test transport.do_catching_redirections. |
Class | TestUrllib2AuthHandler | Unit tests for glue by which urllib2 asks us for authentication |
Class | TestAuth | Test authentication scheme |
Class | TestProxyAuth | Test proxy authentication schemes. |
Class | SampleSocket | A socket-like object for use in testing the HTTP request handler. |
Class | SmartHTTPTunnellingTest | Undocumented |
Class | ForbiddenRequestHandler | No smart server here request handler. |
Class | SmartClientAgainstNotSmartServer | Test smart client behaviour against an http server without smarts. |
Class | Test_redirected_to | Undocumented |
Class | PredefinedRequestHandler | Request handler for a unique and pre-defined request. |
Class | ActivityServerMixin | Undocumented |
Class | ActivityHTTPServer | Undocumented |
Class | ActivityHTTPSServer | Undocumented |
Class | TestActivityMixin | Test socket activity reporting. |
Class | TestActivity | Undocumented |
Class | TestNoReportActivity | Undocumented |
Class | TestAuthOnRedirected | Test authentication on the redirected http server. |
Function | _setup_authentication_config | Undocumented |