chore(studio): 清理 server.test.ts 里 updateSessionTitle 的 mock 残留

updateSessionTitle 已在前面的 commit 里随 LLM 生成 title 逻辑一并删除,但
server.test.ts 里还留着 updateSessionTitleMock 的定义、mock 注入、mockReset
和 mockImplementation。这些 mock 没有任何 assertion 引用,所以测试仍然全过,
但属于死代码,删掉避免以后读代码的人困惑。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
fanghanjun 2026-04-17 02:50:32 -07:00 committed by Ma
parent c7dfcba41f
commit 1b5e5dcf4e

View file

@ -28,7 +28,6 @@ const loadBookSessionMock = vi.fn();
const persistBookSessionMock = vi.fn();
const appendBookSessionMessageMock = vi.fn();
const renameBookSessionMock = vi.fn();
const updateSessionTitleMock = vi.fn();
const deleteBookSessionMock = vi.fn();
const migrateBookSessionMock = vi.fn();
const resolveServiceModelMock = vi.fn();
@ -179,7 +178,6 @@ vi.mock("@actalk/inkos-core", () => {
persistBookSession: persistBookSessionMock,
appendBookSessionMessage: appendBookSessionMessageMock,
renameBookSession: renameBookSessionMock,
updateSessionTitle: updateSessionTitleMock,
deleteBookSession: deleteBookSessionMock,
migrateBookSession: migrateBookSessionMock,
SessionAlreadyMigratedError: MockSessionAlreadyMigratedError,
@ -347,7 +345,6 @@ describe("createStudioServer daemon lifecycle", () => {
persistBookSessionMock.mockReset();
appendBookSessionMessageMock.mockReset();
renameBookSessionMock.mockReset();
updateSessionTitleMock.mockReset();
deleteBookSessionMock.mockReset();
migrateBookSessionMock.mockReset();
resolveServiceModelMock.mockReset();
@ -376,10 +373,6 @@ describe("createStudioServer daemon lifecycle", () => {
(session: unknown, _msg: unknown) => session,
);
renameBookSessionMock.mockResolvedValue(null);
updateSessionTitleMock.mockImplementation(async (_root: string, _sessionId: string, title: string) => ({
...defaultBookSession,
title,
}));
deleteBookSessionMock.mockResolvedValue(undefined);
migrateBookSessionMock.mockImplementation(async (_root: string, _sessionId: string, bookId: string) => ({
...defaultBookSession,