示例#1
0
 def test_sig_v4_upgrade(self):
     bucket_name = \
         self._get_env_var_or_skip(
             'S3_UTILS_TEST_EU_CENTRAL_1_BUCKET_NAME')
     con, bucket, region = \
         s3_utils.get_connection_for_bucket(
             self._key_id, self._secret_key, bucket_name)
     con.set_request_hook(self)
     bucket = con.get_bucket(bucket_name)
     # XXX: fragile test
     assert (isinstance(con._auth_handler, boto.auth.S3HmacAuthV4Handler))
 def test_sig_v4_upgrade(self):
     bucket_name = \
         self._get_env_var_or_skip(
             'S3_UTILS_TEST_EU_CENTRAL_1_BUCKET_NAME')
     con, bucket, region = \
         s3_utils.get_connection_for_bucket(
             self._key_id, self._secret_key, bucket_name)
     con.set_request_hook(self)
     bucket = con.get_bucket(bucket_name)
     # XXX: fragile test
     assert(isinstance(con._auth_handler, boto.auth.S3HmacAuthV4Handler))
示例#3
0
 def _test_crud(self, bucket_name):
     con, bucket, _ = \
         s3_utils.get_connection_for_bucket(
             self._key_id, self._secret_key, bucket_name)
     k = bucket.new_key('%s-unittest' % (uuid4()))
     try:
         k.set_contents_from_string(k.name)
         self.assertEqual(k.get_contents_as_string(), k.name)
         self.assertSequenceEqual([k_.name for k_ in bucket.list(k.name)],
                                  [k.name])
     finally:
         k.delete()
 def _test_crud(self, bucket_name):
     con, bucket, _ = \
         s3_utils.get_connection_for_bucket(
             self._key_id, self._secret_key, bucket_name)
     k = bucket.new_key('%s-unittest' % (uuid4()))
     try:
         k.set_contents_from_string(k.name)
         self.assertEqual(k.get_contents_as_string(), k.name)
         self.assertSequenceEqual(
             [k_.name for k_ in bucket.list(k.name)], [k.name])
     finally:
         k.delete()