Part of lp.services.webapp.tests
| Class | FakeOpenIDResponse | Undocumented |
| Class | StubbedOpenIDCallbackView | Undocumented |
| Class | FakeConsumer | An OpenID consumer that stashes away arguments for test inspection. |
| Class | FakeConsumerOpenIDCallbackView | An OpenID handler with fake consumer so arguments can be inspected. |
| Function | SRegResponse_fromSuccessResponse_stubbed | Undocumented |
| Function | MacaroonResponse_fromSuccessResponse_stubbed | Undocumented |
| Function | IAccountSet_getByOpenIDIdentifier_monkey_patched | Undocumented |
| Class | TestOpenIDCallbackView | Undocumented |
| Class | TestOpenIDCallbackRedirects | Undocumented |
| Class | MyHTTPRedirectHandler | Custom HTTPRedirectHandler which stores the URLs redirected to. |
| Class | MyMechanizeBrowser | Custom Browser which uses MyHTTPRedirectHandler to handle redirects. |
| Function | fill_login_form_and_submit | Undocumented |
| Class | TestOpenIDReplayAttack | Undocumented |
| Class | FakeHTTPResponse | Undocumented |
| Class | OpenIDConsumerThatFailsDiscovery | Undocumented |
| Class | TestMissingServerShowsNiceErrorPage | Undocumented |
| Class | FakeOpenIDRequest | Undocumented |
| Class | FakeOpenIDConsumer | Undocumented |
| Class | StubbedOpenIDLogin | Undocumented |
| Class | ForwardsCorrectly | Match query_strings which get forwarded correctly. |
| Class | TestOpenIDLogin | Undocumented |
| Class | TestOpenIDRealm | Undocumented |
| Function | test_suite | Undocumented |