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)
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)