mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-05-01 22:21:04 +08:00
fix cases where dict views could not be used in place of lists
This commit is contained in:
@@ -632,7 +632,7 @@ def reuse_shared_userspace_init_data():
|
||||
|
||||
session.add(build_one)
|
||||
|
||||
components = mmd.get_rpm_components().values()
|
||||
components = list(mmd.get_rpm_components().values())
|
||||
components.sort(key=lambda x: x.get_buildorder())
|
||||
previous_buildorder = None
|
||||
batch = 1
|
||||
@@ -683,7 +683,7 @@ def reuse_shared_userspace_init_data():
|
||||
|
||||
session.add(build_one)
|
||||
|
||||
components2 = mmd2.get_rpm_components().values()
|
||||
components2 = list(mmd2.get_rpm_components().values())
|
||||
# Store components to database in different order than for 570 to
|
||||
# reproduce the reusing issue.
|
||||
components2.sort(key=lambda x: len(x.get_name()))
|
||||
|
||||
@@ -368,8 +368,8 @@ class TestUtils:
|
||||
mmd_pkg_refs = [pkg.get_ref() for pkg in mmd.get_rpm_components().values()]
|
||||
assert set(mmd_pkg_refs) == set(hashes_returned.keys())
|
||||
br = mmd.get_dependencies()[0].get_buildrequires()
|
||||
assert br.keys() == ['platform']
|
||||
assert br.values()[0].get() == ['f28']
|
||||
assert list(br.keys()) == ['platform']
|
||||
assert list(br.values())[0].get() == ['f28']
|
||||
xmd = {
|
||||
'mbs': {
|
||||
'commit': '',
|
||||
|
||||
Reference in New Issue
Block a user