From 4546fbb94ecd4f0e77dcca92a63dadcbe04ac16f Mon Sep 17 00:00:00 2001 From: CI Bot Date: Tue, 11 Aug 2026 12:14:16 +0800 Subject: [PATCH] fix(e2e): confirm generation test supports new /confirm flow --- apps/web/e2e/core-generation.spec.ts | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/web/e2e/core-generation.spec.ts b/apps/web/e2e/core-generation.spec.ts index 31c0b42e2..448036865 100755 --- a/apps/web/e2e/core-generation.spec.ts +++ b/apps/web/e2e/core-generation.spec.ts @@ -230,13 +230,16 @@ test.describe("Core generation flow", () => { await expect(page.getByRole("heading", { name: /确认生成/ })).toBeVisible() // Wait for generation API to be called - // 新架构:GET 草稿自动创建 → PUT 更新内容 → POST /generate 触发生成 - // 等 generate 接口返回,确认生成流程启动 + // 确认生成走新流程:POST /tasks/{taskId}/confirm(复用预览产物) + // 或旧流程:POST /editor/generate(向后兼容) const generatePromise = page.waitForResponse( (response) => { const url = response.url() const path = new URL(url).pathname - return response.request().method() === "POST" && path.endsWith("/editor/generate") + return ( + response.request().method() === "POST" && + (path.endsWith("/confirm") || path.endsWith("/editor/generate")) + ) }, { timeout: 30_000 }, )