Add API call to get final modulemds of builds

This commit is contained in:
Brendan Reilly
2020-06-15 14:55:57 -04:00
parent 5b770dfbf5
commit db70560d2d
4 changed files with 64 additions and 0 deletions

View File

@@ -1161,3 +1161,13 @@ class TestBuild:
mmd = self.cg._fill_in_rpms_list(mmd, "x86_64")
assert set(mmd.get_rpm_artifacts()) == set()
@patch("koji.ClientSession")
@patch("module_build_service.builder.KojiContentGenerator.KojiContentGenerator._load_koji_tag")
@patch("module_build_service.builder.KojiContentGenerator.KojiContentGenerator._finalize_mmd")
def test_get_final_mmds(self, finalize_mmd, tag_loader, ClientSession):
finalize_mmd.return_value = {"x86_64": "finalized mmd"}
self.cg.arches = ["x86_64"]
self.cg.get_final_mmds()
tag_loader.assert_called()
finalize_mmd.assert_called()