fix: 调试发布run

This commit is contained in:
npc0-hue
2026-07-22 11:44:48 +08:00
parent b06623d0ce
commit 6c3eb6e45f
41 changed files with 1289 additions and 206 deletions
+5 -4
View File
@@ -47,12 +47,13 @@ describe("ServerDetailPage config write approval", () => {
expect(serverDetailPageSource).not.toContain('capability: "config.write"');
});
it("uses typed server metadata and archive APIs without local fallback mutation", () => {
it("uses typed server metadata APIs and keeps destructive deletion out of detail metadata", () => {
expect(serverDetailPageSource).toContain("updateServerInstance(instance.id");
expect(serverDetailPageSource).toContain("archiveServerInstance(instance.id)");
expect(serverDetailPageSource).toContain("serverMetadataUpdateRequestFromForm");
expect(serverDetailPageSource).toContain("canArchiveServer(instance.state)");
expect(serverDetailPageSource).toContain("配置读取不可用");
expect(serverDetailPageSource).not.toContain("deleteServerInstance");
expect(serverDetailPageSource).not.toContain("serverDeleteConfirmation");
expect(serverDetailPageSource).not.toContain("canDeleteServer(instance.state)");
expect(serverDetailPageSource).not.toContain("请输入当前登录密码");
expect(serverDetailPageSource).not.toContain("fallbackConfig");
});