mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-05 11:48:33 +08:00
Change format_mmd test to be more consistent.
This commit is contained in:
@@ -43,10 +43,11 @@ class TestUtils(unittest.TestCase):
|
||||
mocked_scm.return_value.commit = \
|
||||
'620ec77321b2ea7b0d67d82992dda3e1d67055b4'
|
||||
# For all the RPMs in testmodule, get_latest is called
|
||||
mocked_scm.return_value.get_latest.side_effect = [
|
||||
hashes_returned = [
|
||||
'4ceea43add2366d8b8c5a622a2fb563b625b9abf',
|
||||
'fbed359411a1baa08d4a88e0d12d426fbf8f602c',
|
||||
'76f9d8c8e87eed0aab91034b01d3d5ff6bd5b4cb']
|
||||
mocked_scm.return_value.get_latest.side_effect = hashes_returned
|
||||
mmd = modulemd.ModuleMetadata()
|
||||
with open(path.join(BASE_DIR, '..', 'staged_data', 'testmodule.yaml')) \
|
||||
as mmd_file:
|
||||
@@ -55,13 +56,13 @@ class TestUtils(unittest.TestCase):
|
||||
('git://pkgs.stg.fedoraproject.org/modules/testmodule.git'
|
||||
'?#620ec77321b2ea7b0d67d82992dda3e1d67055b4')
|
||||
module_build_service.utils.format_mmd(mmd, scmurl)
|
||||
|
||||
# Make sure all the commit hashes were properly set on the RPMs
|
||||
for i, pkg in enumerate(mmd.components.rpms.values()):
|
||||
self.assertEqual(
|
||||
pkg.ref, hashes_returned[i])
|
||||
|
||||
self.assertEqual(mmd.buildrequires, {'base-runtime': 'master'})
|
||||
self.assertEqual(mmd.components.rpms['perl-Tangerine'].ref,
|
||||
'4ceea43add2366d8b8c5a622a2fb563b625b9abf')
|
||||
self.assertEqual(mmd.components.rpms['tangerine'].ref,
|
||||
'fbed359411a1baa08d4a88e0d12d426fbf8f602c')
|
||||
self.assertEqual(mmd.components.rpms['perl-List-Compare'].ref,
|
||||
'76f9d8c8e87eed0aab91034b01d3d5ff6bd5b4cb')
|
||||
xmd = {
|
||||
'mbs': {
|
||||
'commit': '620ec77321b2ea7b0d67d82992dda3e1d67055b4',
|
||||
|
||||
Reference in New Issue
Block a user