Package openid :: Package test :: Module test_fetchers :: Class FetcherTestHandler
[hide private]
[frames] | no frames]

Class FetcherTestHandler

source code

SocketServer.BaseRequestHandler --+        
                                  |        
  SocketServer.StreamRequestHandler --+    
                                      |    
  BaseHTTPServer.BaseHTTPRequestHandler --+
                                          |
                                         FetcherTestHandler

Instance Methods [hide private]
 
log_request(self, *args)
Log an accepted request.
source code
 
do_GET(self) source code
 
do_POST(self) source code
 
errorResponse(self, message=None) source code
 
_respond(self, http_code, extra_headers, body) source code
 
finish(self) source code

Inherited from BaseHTTPServer.BaseHTTPRequestHandler: address_string, date_time_string, end_headers, handle, handle_one_request, log_date_time_string, log_error, log_message, parse_request, send_error, send_header, send_response, version_string

Inherited from SocketServer.StreamRequestHandler: setup

Inherited from SocketServer.BaseRequestHandler: __init__

Class Variables [hide private]
  cases = {'/success':(200, None), '/301redirect':(301, '/succes...

Inherited from BaseHTTPServer.BaseHTTPRequestHandler: MessageClass, default_request_version, error_content_type, error_message_format, monthname, protocol_version, responses, server_version, sys_version, weekdayname

Inherited from SocketServer.StreamRequestHandler: disable_nagle_algorithm, rbufsize, timeout, wbufsize

Method Details [hide private]

log_request(self, *args)

source code 

Log an accepted request.

This is called by send_response().

Overrides: BaseHTTPServer.BaseHTTPRequestHandler.log_request
(inherited documentation)

finish(self)

source code 
Overrides: SocketServer.BaseRequestHandler.finish

Class Variable Details [hide private]

cases

Value:
{'/success':(200, None), '/301redirect':(301, '/success'), '/302redire\
ct':(302, '/success'), '/303redirect':(303, '/success'), '/307redirect\
':(307, '/success'), '/notfound':(404, None), '/badreq':(400, None), '\
/forbidden':(403, None), '/error':(500, None), '/server_error':(503, N\
one),}