diff --git a/pytest_tests/resources/files/policy.json b/pytest_tests/resources/files/policy.json index 11a6983..b3bd08e 100644 --- a/pytest_tests/resources/files/policy.json +++ b/pytest_tests/resources/files/policy.json @@ -1,4 +1,4 @@ { "rep-3": "REP 3", "complex": "REP 1 IN X CBF 1 SELECT 1 FROM * AS X" -} \ No newline at end of file +} diff --git a/pytest_tests/testsuites/services/s3_gate/test_s3_policy.py b/pytest_tests/testsuites/services/s3_gate/test_s3_policy.py index d0a245a..366d702 100644 --- a/pytest_tests/testsuites/services/s3_gate/test_s3_policy.py +++ b/pytest_tests/testsuites/services/s3_gate/test_s3_policy.py @@ -90,6 +90,12 @@ class TestS3GatePolicy(ClusterTestBase): ) assert copies_2 == 3 + @allure.title("Test S3: bucket with unexisting location constraint") + def test_s3_bucket_wrong_location(self, s3_client: S3ClientWrapper): + with allure.step("Create bucket with unenxisting location constraint policy"): + with pytest.raises(Exception): + s3_client.create_bucket(location_constraint="UNEXISTING LOCATION CONSTRAINT") + @allure.title("Test S3: bucket policy ") def test_s3_bucket_policy(self, s3_client: S3ClientWrapper): with allure.step("Create bucket with default policy"):