Exemplo n.º 1
0
 def setUpClass(cls):
     super(FormPostTest, cls).setUpClass()
     cls.key_cache_time = (
         cls.objectstorage_api_config.tempurl_key_cache_time)
     cls.tempurl_key = cls.behaviors.VALID_TEMPURL_KEY
     cls.object_name = cls.behaviors.VALID_OBJECT_NAME
     cls.object_data = cls.behaviors.VALID_OBJECT_DATA
     cls.content_length = str(len(cls.behaviors.VALID_OBJECT_DATA))
     cls.http_client = HTTPClient()
     cls.redirect_url = "http://example.com/form_post_test"
Exemplo n.º 2
0
 def setUpClass(cls):
     super(TempUrl, cls).setUpClass()
     cls.key_cache_time = (
         cls.objectstorage_api_config.tempurl_key_cache_time)
     cls.http = HTTPClient()
     cls.tempurl_key = cls.behaviors.VALID_TEMPURL_KEY
     cls.object_name = cls.behaviors.VALID_OBJECT_NAME
     cls.obj_name_containing_trailing_slash = \
         cls.behaviors.VALID_OBJECT_NAME_WITH_TRAILING_SLASH
     cls.obj_name_containing_slash = \
         cls.behaviors.VALID_OBJECT_NAME_WITH_SLASH
     cls.object_data = cls.behaviors.VALID_OBJECT_DATA
     cls.content_length = str(len(cls.behaviors.VALID_OBJECT_DATA))
Exemplo n.º 3
0
    def setUpClass(cls):
        super(FormPostTest, cls).setUpClass()
        cls.key_cache_time = (
            cls.objectstorage_api_config.tempurl_key_cache_time)
        cls.object_name = Constants.VALID_OBJECT_NAME
        cls.object_data = Constants.VALID_OBJECT_DATA
        cls.content_length = str(len(Constants.VALID_OBJECT_DATA))
        cls.http_client = HTTPClient()
        cls.redirect_url = "http://example.com/form_post_test"

        keys_set = cls.behaviors.check_account_tempurl_keys()
        if keys_set:
            metadata_response = cls.client.get_account_metadata()
            cls.tempurl_key = \
                metadata_response.headers.get("X-Account-Meta-Temp-Url-Key")
        else:
            raise Exception("An error occurred while checking for Account "
                            "TempURL keys")
Exemplo n.º 4
0
    def setUpClass(cls):
        super(CORSTest, cls).setUpClass()

        cls.dumb_client = HTTPClient()
        cls.object_name = Constants.VALID_OBJECT_NAME