From 7972a8069e4597975fa259fdf4b7f0dc878a2aac Mon Sep 17 00:00:00 2001 From: root Date: Tue, 6 Oct 2026 18:46:40 +0800 Subject: [PATCH] =?UTF-8?q?test(e2e):=20=E6=99=BA=E8=83=BD=E4=BD=93?= =?UTF-8?q?=E6=B1=87=E6=8A=A5=E6=96=AD=E8=A8=80=E8=B7=9F=E9=9A=8F=E3=80=8C?= =?UTF-8?q?=E6=95=B4=E7=90=86=E3=80=8D=E5=8F=A3=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei --- apps/server/test/e2e/agent-delegate.test.ts | 4 ++-- apps/server/test/e2e/background-continues.test.ts | 2 +- apps/server/test/e2e/crash-recovery.test.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/server/test/e2e/agent-delegate.test.ts b/apps/server/test/e2e/agent-delegate.test.ts index 058c3928..4fb45a74 100644 --- a/apps/server/test/e2e/agent-delegate.test.ts +++ b/apps/server/test/e2e/agent-delegate.test.ts @@ -135,7 +135,7 @@ describe.skipIf(!hasPg)("E2 Agent 委托闭环(fake 模型 + 真实能力/授权 60_000, "run waiting", ); - expect(waiting.summary).toContain("已提交≠已入库"); + expect(waiting.summary).toContain("已提交≠已整理"); const events = await runEvents(e, runId); const completed = events.find((x) => x.type === "run_completed"); expect((completed!.payload as { finalText: string }).finalText).toContain("已入库"); @@ -171,7 +171,7 @@ describe.skipIf(!hasPg)("E2 Agent 委托闭环(fake 模型 + 真实能力/授权 .selectAll() .where("status", "=", "succeeded") .executeTakeFirstOrThrow(); - expect(done.summary).toContain("已入库 1 个"); + expect(done.summary).toContain("已整理 1 个"); expect(done.summary).toContain(rec.id); const detail = await e.api("GET", `/agent/runs/${runId}?afterSeq=-1&limit=500`); expect(detail.body.data.report).toMatchObject({ state: "completed", imported: 1, submitted: 1 }); diff --git a/apps/server/test/e2e/background-continues.test.ts b/apps/server/test/e2e/background-continues.test.ts index 28646d98..8c8ea811 100644 --- a/apps/server/test/e2e/background-continues.test.ts +++ b/apps/server/test/e2e/background-continues.test.ts @@ -61,7 +61,7 @@ describe.skipIf(!hasPg)("E3 关闭聊天不影响后台", () => { "run succeeded", ); expect(run.finished_at).not.toBeNull(); - expect(run.summary).toContain("已入库 1 个"); + expect(run.summary).toContain("已整理 1 个"); // 业务表先落终态,引擎在最后一步返回后才把 run 标 completed:给这个窗口留时间(负载高时会有几百毫秒) const engineRun = await waitFor( async () => { diff --git a/apps/server/test/e2e/crash-recovery.test.ts b/apps/server/test/e2e/crash-recovery.test.ts index 6111aae0..0a55a8a7 100644 --- a/apps/server/test/e2e/crash-recovery.test.ts +++ b/apps/server/test/e2e/crash-recovery.test.ts @@ -113,7 +113,7 @@ describe.skipIf(!hasPg)("E4 崩溃恢复(worker 子进程 kill -9)", () => { "run succeeded", 500, ); - expect(done.summary).toContain("已入库 1 个"); + expect(done.summary).toContain("已整理 1 个"); // 不重复提交:qB 只收到一次 add;download.submit 账本只有一条(同幂等键) expect(e.qb.callsTo("torrents/add")).toHaveLength(1);