test(services): cover DSL import and plugin migration regressions (#36072)

Co-authored-by: WH-2099 <wh2099@pm.me>
This commit is contained in:
Nian
2026-07-07 15:31:04 +00:00
committed by GitHub
co-authored by WH-2099
parent 5308b95aff
commit abd720146d
4 changed files with 64 additions and 23 deletions
+3 -4
View File
@@ -416,10 +416,9 @@ class PluginMigration:
data = _tenant_plugin_adapter.validate_json(line)
tenant_id = data["tenant_id"]
plugin_ids = data["plugins"]
plugin_not_exist: list[str] = []
for plugin_id in plugin_ids:
if plugin_id not in package_identifier_by_plugin_id:
plugin_not_exist.append(plugin_id)
plugin_not_exist = [
plugin_id for plugin_id in plugin_ids if plugin_id not in package_identifier_by_plugin_id
]
if plugin_not_exist:
not_installed.append(