From 84c1e53f2bbbc453dbb1de2555a19f1f5a56e546 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Sat, 4 Jul 2026 08:38:50 +0800 Subject: [PATCH] =?UTF-8?q?fix(e2e):=20API=E6=B5=8B=E8=AF=95=E6=96=87?= =?UTF-8?q?=E4=BB=B6=E5=A2=9E=E5=8A=A0=E8=B6=85=E6=97=B6=E6=97=B6=E9=97=B4?= =?UTF-8?q?=E5=88=B0120s=EF=BC=8C=E9=80=82=E9=85=8D=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=99=90=E6=B5=81=E9=87=8D=E8=AF=95=E7=AD=89=E5=BE=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/web/e2e/test_asset.spec.ts | 3 +++ apps/web/e2e/test_auth.spec.ts | 3 +++ apps/web/e2e/test_project.spec.ts | 3 +++ 3 files changed, 9 insertions(+) diff --git a/apps/web/e2e/test_asset.spec.ts b/apps/web/e2e/test_asset.spec.ts index d685a9efc..0dda89d1c 100755 --- a/apps/web/e2e/test_asset.spec.ts +++ b/apps/web/e2e/test_asset.spec.ts @@ -76,6 +76,9 @@ async function createProject( } test.describe("素材库流程", () => { + // 登录限流 10次/60s,测试可能触发限流等待,给足够超时 + test.describe.configure({ timeout: 120_000 }); + test("创建素材库", async ({ request }) => { const { headers } = await createAuthedUser(request, "lib-create"); const projectId = await createProject( diff --git a/apps/web/e2e/test_auth.spec.ts b/apps/web/e2e/test_auth.spec.ts index 85d7d2681..e658f88ca 100755 --- a/apps/web/e2e/test_auth.spec.ts +++ b/apps/web/e2e/test_auth.spec.ts @@ -51,6 +51,9 @@ async function loginWithRetry( } test.describe("认证流程", () => { + // 登录限流 10次/60s,测试可能触发限流等待,给足够超时 + test.describe.configure({ timeout: 120_000 }); + // ─── 注册 ──────────────────────────────────────────── test("注册新用户 - 正向", async ({ request }) => { diff --git a/apps/web/e2e/test_project.spec.ts b/apps/web/e2e/test_project.spec.ts index 8f87bc3dc..75e203d54 100755 --- a/apps/web/e2e/test_project.spec.ts +++ b/apps/web/e2e/test_project.spec.ts @@ -61,6 +61,9 @@ async function createAuthedUser(request: any, label: string) { } test.describe("项目流程", () => { + // 登录限流 10次/60s,测试可能触发限流等待,给足够超时 + test.describe.configure({ timeout: 120_000 }); + test("创建项目", async ({ request }) => { const { headers } = await createAuthedUser(request, "proj-create"); const projectName = `E2E 测试项目 ${Date.now()}`;