![]() |
App Engine Python SDK
v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
|
Additional Inherited Members | |
![]() | |
original_environ | |
tmpdir | |
blob_storage | |
blobstore_stub | |
datastore_file | |
history_file | |
datastore_stub | |
apiproxy | |
Test the download rewriter.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.do_blob_range_test | ( | self, | |
blobrange, | |||
expected_range, | |||
expected_body, | |||
test_range_request = False , |
|||
expect_unsatisfiable = False |
|||
) |
Performs a blob range response test. Args: blobrange: Value of the X-AppEngine-BlobRange response header. expected_range: Expected Content-Range. expected_body: Expected body. test_range_request: If True, tests with a Range request header instead of an X-AppEngine-BlobRange application response header. expect_unsatisfiable: If True, expects 416 Requested Range Not Satisfiable instead of 206 Partial Content.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header | ( | self | ) |
Tests downloading range due to X-AppEngine-BlobRange response header.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_empty | ( | self | ) |
Tests that whole blob is downloaded when BlobRange is empty.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_negative_start | ( | self | ) |
Tests downloading range when BlobRange uses a negative start index.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_no_end | ( | self | ) |
Tests downloading range when BlobRange only provides start index.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_not_parseable | ( | self | ) |
Tests for error when BlobRange header is not parseable.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_single_byte | ( | self | ) |
Tests downloading range when BlobRange is a single byte.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_start_after_end | ( | self | ) |
Tests for error when BlobRange start is after the blob end.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_start_before_start | ( | self | ) |
Tests downloading range when BlobRange start is before the blob start.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_blob_range_header_too_long | ( | self | ) |
Tests downloading range when BlobRange is larger than blob.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_range_header | ( | self | ) |
Tests downloading range due to a Range request header.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_range_header_empty | ( | self | ) |
Tests that whole blob is downloaded when Range is empty.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_range_header_negative_start | ( | self | ) |
Tests downloading range when Range uses a negative start index.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_range_header_no_end | ( | self | ) |
Tests downloading range when Range only provides start index.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_range_header_single_byte | ( | self | ) |
Tests downloading range when Range is a single byte.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_range_header_too_long | ( | self | ) |
Tests downloading range when Range is larger than blob.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_request_range_header_not_parsable | ( | self | ) |
Tests for error when Range header is not parseable.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_request_range_header_start_after_end | ( | self | ) |
Tests for error when Range start is after the blob end.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_download_range_request_range_header_start_before_start | ( | self | ) |
Tests downloading range when Range start is before the blob start.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_get_blob_storage | ( | self | ) |
Test getting blob storage from datastore stub.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_non_download_response | ( | self | ) |
Response is not rewritten if missing download header.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_parse_range_header | ( | self | ) |
Test ParseRangeHeader function.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_rewrite_for_download_missing_blob | ( | self | ) |
Tests downloading a missing blob key.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_rewrite_for_download_missing_blob_delete_headers | ( | self | ) |
Tests that a missing blob deletes Content-Type and BlobRange headers.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_rewrite_for_download_not_200 | ( | self | ) |
Download requested, but status code is not 200.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_rewrite_for_download_preserve_user_content_type | ( | self | ) |
Tests that the application's provided Content-Type is preserved.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_rewrite_for_download_use_stored_content_type | ( | self, | |
auto_mimetype = False |
|||
) |
Tests that downloads rewrite when using blob's original content-type.
def google.appengine.tools.devappserver2.blob_download_test.BlobDownloadTest.test_rewrite_for_download_use_stored_content_type_auto_mime | ( | self | ) |
Use auto Content-Type to set the blob's stored mime type.