コード例 #1
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_do_not_switch_black_listed_operations(self):
     # It should not get switched for ListBuckets, DeleteBucket, and
     # CreateBucket
     blacklist_ops = ['ListBuckets', 'DeleteBucket', 'CreateBucket']
     for op_name in blacklist_ops:
         switch_host_s3_accelerate(self.request, 'ListBuckets')
         self.assertEqual(self.request.url, self.original_url)
コード例 #2
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_do_not_switch_black_listed_operations(self):
     # It should not get switched for ListBuckets, DeleteBucket, and
     # CreateBucket
     blacklist_ops = [
         'ListBuckets',
         'DeleteBucket',
         'CreateBucket'
     ]
     for op_name in blacklist_ops:
         switch_host_s3_accelerate(self.request, 'ListBuckets')
         self.assertEqual(self.request.url, self.original_url)
コード例 #3
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_uses_original_endpoint_scheme(self):
     self.request.url = 'http://s3.amazonaws.com/foo/key.txt'
     switch_host_s3_accelerate(self.request, 'PutObject')
     self.assertEqual(
         self.request.url,
         'http://s3-accelerate.amazonaws.com/foo/key.txt')
コード例 #4
0
ファイル: test_utils.py プロジェクト: CloverHealth/botocore
 def test_switch_host(self):
     switch_host_s3_accelerate(self.request, 'PutObject')
     self.assertEqual(
         self.request.url,
         'https://s3-accelerate.amazonaws.com/foo/key.txt')
コード例 #5
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_uses_original_endpoint_scheme(self):
     self.request.url = 'http://s3.amazonaws.com/foo/key.txt'
     switch_host_s3_accelerate(self.request, 'PutObject')
     self.assertEqual(self.request.url,
                      'http://s3-accelerate.amazonaws.com/foo/key.txt')
コード例 #6
0
ファイル: test_utils.py プロジェクト: zined/botocore
 def test_switch_host(self):
     switch_host_s3_accelerate(self.request, 'PutObject')
     self.assertEqual(self.request.url,
                      'https://s3-accelerate.amazonaws.com/foo/key.txt')