mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-13 13:59:53 +08:00
Fixes bug where the build tag was not returned
This commit is contained in:
@@ -160,4 +160,7 @@ def wait(config, session, msg):
|
||||
# If this build already exists and is done, then fake the repo change event
|
||||
# back to the scheduler
|
||||
if state == koji.BUILD_STATES['COMPLETE']:
|
||||
return [module_build_service.messaging.KojiRepoChange('fake msg', build.koji_tag)]
|
||||
# TODO: builder.module_build_tag only works for Koji, figure out if
|
||||
# other backends need this implemented (e.g. COPR)
|
||||
return [module_build_service.messaging.KojiRepoChange(
|
||||
'fake msg', builder.module_build_tag['name'])]
|
||||
|
||||
@@ -40,6 +40,7 @@ class TestModuleWait(unittest.TestCase):
|
||||
builder = mock.Mock()
|
||||
builder.get_disttag_srpm.return_value = 'some srpm disttag'
|
||||
builder.build.return_value = 1234, 1, "", None
|
||||
builder.module_build_tag = {'name': 'some-tag-build'}
|
||||
KojiModuleBuilder.return_value = builder
|
||||
mocked_module_build = mock.Mock()
|
||||
mocked_module_build.json.return_value = {
|
||||
|
||||
Reference in New Issue
Block a user