зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1639164 - Translate groups returned by bugbug in the config_groups dict too. r=ahal
Otherwise there is a mismatch between the group names in "groups" and "config_groups". Differential Revision: https://phabricator.services.mozilla.com/D91842
This commit is contained in:
Родитель
efda27b066
Коммит
daf1b7c976
|
@ -26,6 +26,11 @@ def test_group_translation(responses):
|
|||
"dom/indexedDB": 1,
|
||||
"testing/web-platform/tests/IndexedDB": 1,
|
||||
"testing/web-platform/mozilla/tests/IndexedDB": 1,
|
||||
},
|
||||
"config_groups": {
|
||||
"dom/indexedDB": ["label1", "label2"],
|
||||
"testing/web-platform/tests/IndexedDB": ["label3"],
|
||||
"testing/web-platform/mozilla/tests/IndexedDB": ["label4"],
|
||||
}
|
||||
},
|
||||
status=200,
|
||||
|
@ -39,6 +44,11 @@ def test_group_translation(responses):
|
|||
"/_mozilla/IndexedDB",
|
||||
"dom/indexedDB",
|
||||
]
|
||||
assert data["config_groups"] == {
|
||||
"dom/indexedDB": ["label1", "label2"],
|
||||
"/IndexedDB": ["label3"],
|
||||
"/_mozilla/IndexedDB": ["label4"],
|
||||
}
|
||||
assert len(push_schedules) == 1
|
||||
|
||||
# Value is memoized.
|
||||
|
|
|
@ -112,4 +112,7 @@ def push_schedules(branch, rev):
|
|||
if "groups" in data:
|
||||
data["groups"] = {translate_group(k): v for k, v in data["groups"].items()}
|
||||
|
||||
if "config_groups" in data:
|
||||
data["config_groups"] = {translate_group(k): v for k, v in data["config_groups"].items()}
|
||||
|
||||
return data
|
||||
|
|
Загрузка…
Ссылка в новой задаче