Update segments rbac tests with error codes
This patchset updates tests with exact codes to prevent
false positive results.
Change-Id: I7d7f640c9adda06767eabb657fe739748a2beaf2
diff --git a/patrole_tempest_plugin/tests/api/network/test_segments_rbac.py b/patrole_tempest_plugin/tests/api/network/test_segments_rbac.py
index 2db674b..9725e2b 100644
--- a/patrole_tempest_plugin/tests/api/network/test_segments_rbac.py
+++ b/patrole_tempest_plugin/tests/api/network/test_segments_rbac.py
@@ -78,7 +78,8 @@
@decorators.idempotent_id('c02618e7-bb20-1a3a-83c8-6eec2af08127')
@rbac_rule_validation.action(service="neutron",
- rules=["get_segment"])
+ rules=["get_segment"],
+ expected_error_codes=[404])
def test_show_segment(self):
"""Show segment.
@@ -92,7 +93,8 @@
@decorators.idempotent_id('c02618e7-bb20-1a3a-83c8-6eec2af08128')
@rbac_rule_validation.action(service="neutron",
rules=["get_segment",
- "update_segment"])
+ "update_segment"],
+ expected_error_codes=[404, 403])
def test_update_segment(self):
"""Update segment.
@@ -107,7 +109,8 @@
@decorators.idempotent_id('c02618e7-bb20-1a3a-83c8-6eec2af08129')
@rbac_rule_validation.action(service="neutron",
rules=["get_segment",
- "delete_segment"])
+ "delete_segment"],
+ expected_error_codes=[404, 403])
def test_delete_segment(self):
"""Delete segment.