From 3127bf74772bfe8b3387b92358116472ba6ad9db Mon Sep 17 00:00:00 2001 From: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com> Date: Fri, 11 Jun 2021 15:02:15 -0500 Subject: [PATCH] Making sure the expected tag set exactly matches the "user_tags" in the project_json --- scripts/o3de/tests/unit_test_project_properties.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/o3de/tests/unit_test_project_properties.py b/scripts/o3de/tests/unit_test_project_properties.py index d467d9c3d0..5e9aea3964 100644 --- a/scripts/o3de/tests/unit_test_project_properties.py +++ b/scripts/o3de/tests/unit_test_project_properties.py @@ -51,7 +51,7 @@ class TestEditProjectProperties: 'B', 'D E F', 1) ] ) - def test_edit_project_properties(self,project_path, project_name, project_origin, project_display, + def test_edit_project_properties(self, project_path, project_name, project_origin, project_display, project_summary, project_icon, add_tags, delete_tags, replace_tags, expected_result): @@ -77,6 +77,7 @@ class TestEditProjectProperties: assert self.project_json.data.get('summary', '') == project_summary assert self.project_json.data.get('icon_path', '') == project_icon expected_tag_set = set(replace_tags.split()) - assert expected_tag_set.issubset(self.project_json.data.get('user_tags', set())) + project_json_tag_set = set(self.project_json.data.get('user_tags', [])) + assert project_json_tag_set == expected_tag_set else: assert not self.project_json.data