App Engine Python SDK  v1.6.9 rev.445
The Python runtime is available as an experimental Preview feature.
Public Member Functions | List of all members
google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTest Class Reference
Inheritance diagram for google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTest:
google.appengine.tools.devappserver2.blob_upload_test.UploadTestBase google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTestNamespace

Public Member Functions

def check_key
 
def test_generate_key
 
def test_generate_key_with_conflict
 
def test_too_many_conflicts
 
- Public Member Functions inherited from google.appengine.tools.devappserver2.blob_upload_test.UploadTestBase
def setUp
 
def tearDown
 
def assertMessageEqual
 
def normalize_header_lines
 
def normalize_header
 
def normalize_parameter_order
 

Additional Inherited Members

- Public Attributes inherited from google.appengine.tools.devappserver2.blob_upload_test.UploadTestBase
 original_environ
 
 mox
 
 tmpdir
 
 datastore_file
 
 history_file
 
 stub
 
 apiproxy
 

Detailed Description

Tests the GenerateBlobKey function.

Member Function Documentation

def google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTest.check_key (   self,
  blob_key,
  expected_time,
  expected_random 
)
Check that blob_key decodes to expected value.

Args:
  blob_key: Blob key that was actually generated.
  expected_time: Time stamp that is expected to be in the md5 digest.
  expected_random: Random number that is expected to be in the md5 digest.
def google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTest.test_generate_key (   self)
Basic test of key generation.
def google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTest.test_generate_key_with_conflict (   self)
Test what happens when there is conflict in key generation.
def google.appengine.tools.devappserver2.blob_upload_test.GenerateBlobKeyTest.test_too_many_conflicts (   self)
Test what happens when there are too many conflicts in key generation.

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