예제 #1
0
 def test_check_s3_access_fail(self, mock_boto3_resource):
     """Test _check_s3_access fail."""
     s3_resource = Mock()
     s3_resource.meta.client.head_bucket.side_effect = _mock_boto3_kwargs_exception
     mock_boto3_resource.return_value = s3_resource
     s3_exists = _check_s3_access('bucket', {})
     self.assertFalse(s3_exists)
예제 #2
0
 def test_check_s3_access(self, mock_boto3_resource):
     """Test _check_s3_access success."""
     s3_resource = Mock()
     s3_resource.meta.client.head_bucket.return_value = True
     mock_boto3_resource.return_value = s3_resource
     s3_exists = _check_s3_access('bucket', {})
     self.assertTrue(s3_exists)