App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Public Member Functions | Static Public Attributes | List of all members
google.appengine.tools.devappserver2.wsgi_test_utils.RewriterTestCase Class Reference
Inheritance diagram for google.appengine.tools.devappserver2.wsgi_test_utils.RewriterTestCase:
google.appengine.tools.devappserver2.wsgi_test_utils.WSGITestCase google.appengine.tools.devappserver2.blob_download_test.BlobDownloadIntegrationTest google.appengine.tools.devappserver2.request_rewriter_test.RequestRewritersTest google.appengine.tools.devappserver2.request_rewriter_test.ResponseRewritersTest google.appengine.tools.devappserver2.request_rewriter_test.RewriterMiddlewareTest

Public Member Functions

def assert_rewritten_response
 
- Public Member Functions inherited from google.appengine.tools.devappserver2.wsgi_test_utils.WSGITestCase
def assertHeadersEqual
 
def assertResponse
 

Static Public Attributes

tuple rewriter_middleware
 

Detailed Description

Base class for test cases that test rewriter functionality.

Member Function Documentation

def google.appengine.tools.devappserver2.wsgi_test_utils.RewriterTestCase.assert_rewritten_response (   self,
  expected_status,
  expected_headers,
  expected_body,
  application,
  environ = None 
)
Tests that a rewritten application produces the expected response.

This applies the response rewriter chain to application and then tests the
result.

Args:
  expected_status: The expected HTTP status returned e.g. '200 OK'.
  expected_headers: A dict, list or wsgiref.headers.Headers representing the
  expected generated HTTP headers e.g. {'Content-type': 'text/plain'}.
  expected_body: The expected content generated e.g. 'Hello World'.
  application: A WSGI application that will be called and have its response
rewritten.
  environ: Optional environment to pass to the application.

Member Data Documentation

tuple google.appengine.tools.devappserver2.wsgi_test_utils.RewriterTestCase.rewriter_middleware
static
Initial value:
1 = staticmethod(
2  request_rewriter.frontend_rewriter_middleware)

The documentation for this class was generated from the following file: