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
+2 -1
View File
@@ -218,6 +218,7 @@ describe("PlatformApiClient AI providers", () => {
return jsonResponse({ ...server, name: "Example Survival Renamed" });
}
if (url.endsWith("/api/v1/server-instances/server-1") && init?.method === "DELETE") {
expect(JSON.parse(String(init.body))).toEqual({ password: "secret-password" });
return new Response(null, { status: 204 });
}
if (url.endsWith("/api/v1/metrics/platform")) {
@@ -600,7 +601,7 @@ describe("PlatformApiClient AI providers", () => {
await expect(client.listGamePlugins()).resolves.toMatchObject({ count: 1 });
await expect(client.listServerInstances()).resolves.toMatchObject({ count: 1 });
await expect(client.updateServerInstance(server.id, { name: "Example Survival Renamed" })).resolves.toMatchObject({ name: "Example Survival Renamed" });
await expect(client.archiveServerInstance(server.id)).resolves.toBeUndefined();
await expect(client.deleteServerInstance(server.id, { password: "secret-password" })).resolves.toBeUndefined();
await expect(client.getPlatformResourceUsage()).resolves.toMatchObject({ source: "platform-derived", cpuPercent: 28 });
await expect(client.listServerMetrics()).resolves.toMatchObject({ count: 1, items: [{ serverInstanceId: server.id, online: true }] });
await expect(client.getServerConfig(server.id)).resolves.toMatchObject({ content: "server.name=Example Survival #1\n" });