Test that group is accessible when query goes out of scope

This commit is contained in:
Aleš Matěj 2025-07-08 12:09:06 +02:00
parent a4335aa00d
commit 0f6689275a
1 changed files with 9 additions and 0 deletions

View File

@ -45,3 +45,12 @@ class TestGroup(base_test_case.BaseTestCase):
query = libdnf5.comps.GroupQuery(self.base)
core_group = next(iter(query))
self.assertEqual(5, len(core_group.get_packages()))
def test_group_when_query_out_of_scope(self):
self.add_repo_repomd("repomd-comps-core")
def get_group(base):
query = libdnf5.comps.GroupQuery(base)
return next(iter(query))
self.assertEqual(5, len(get_group(self.base).get_packages()))