From 75773b8b9d265bc8ef113586be5c3e2d36250983 Mon Sep 17 00:00:00 2001 From: Peter Kjellerstedt Date: Sat, 8 Nov 2025 02:36:56 +0100 Subject: manifest, project: Store project groups as sets This helps a lot when including common manifests with groups and they use extend-project. Change-Id: Ic574e7d6696139d0eb90d9915e8c7048d5e89c07 Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/525323 Reviewed-by: Gavin Mak Tested-by: Peter Kjellerstedt Reviewed-by: Mike Frysinger Commit-Queue: Peter Kjellerstedt --- tests/test_manifest_xml.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/test_manifest_xml.py') diff --git a/tests/test_manifest_xml.py b/tests/test_manifest_xml.py index f5991515..960d0cd8 100644 --- a/tests/test_manifest_xml.py +++ b/tests/test_manifest_xml.py @@ -605,12 +605,12 @@ class ProjectElementTests(ManifestParseTestCase): manifest.projects[0].name: manifest.projects[0].groups, manifest.projects[1].name: manifest.projects[1].groups, } - self.assertCountEqual( - result["test-name"], ["name:test-name", "all", "path:test-path"] + self.assertEqual( + result["test-name"], {"name:test-name", "all", "path:test-path"} ) - self.assertCountEqual( + self.assertEqual( result["extras"], - ["g1", "g2", "g1", "name:extras", "all", "path:path"], + {"g1", "g2", "name:extras", "all", "path:path"}, ) groupstr = "default,platform-" + platform.system().lower() self.assertEqual(groupstr, manifest.GetGroupsStr()) -- cgit v1.2.3-54-g00ecf