Fix args in test_upgrade_from not being taken into account because of confusion betweenaargs and install_args

This commit is contained in:
Alexandre Aubin 2023-07-21 00:09:02 +02:00
parent 3529409001
commit 0b71d81f91

View file

@ -48,6 +48,8 @@ def generate_test_list_base(test_manifest, default_install_args, is_webapp, is_m
yield test_suite_id, "upgrade", default_meta yield test_suite_id, "upgrade", default_meta
for commit, infos in test_suite.get("test_upgrade_from", {}).items(): for commit, infos in test_suite.get("test_upgrade_from", {}).items():
infos["upgrade_name"] = infos.pop("name") infos["upgrade_name"] = infos.pop("name")
if "install_args" in infos:
infos["args"] = infos.pop("install_args")
upgrade_meta = copy.copy(default_meta) upgrade_meta = copy.copy(default_meta)
upgrade_meta.update(infos) upgrade_meta.update(infos)
yield test_suite_id, "upgrade." + commit, upgrade_meta yield test_suite_id, "upgrade." + commit, upgrade_meta