mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-12 09:41:11 +00:00
tests: preserve session-key exports in media-only mock
This commit is contained in:
@@ -48,12 +48,14 @@ vi.mock("../../process/command-queue.js", () => ({
|
||||
getQueueSize: vi.fn().mockReturnValue(0),
|
||||
}));
|
||||
|
||||
vi.mock("../../routing/session-key.js", () => ({
|
||||
DEFAULT_AGENT_ID: "main",
|
||||
DEFAULT_MAIN_KEY: "main",
|
||||
normalizeMainKey: vi.fn().mockReturnValue("main"),
|
||||
normalizeAgentId: vi.fn((id?: string) => id ?? "default"),
|
||||
}));
|
||||
vi.mock(import("../../routing/session-key.js"), async (importOriginal) => {
|
||||
const actual = await importOriginal<typeof import("../../routing/session-key.js")>();
|
||||
return {
|
||||
...actual,
|
||||
normalizeMainKey: () => "main",
|
||||
normalizeAgentId: (id: string | undefined | null) => id ?? "default",
|
||||
};
|
||||
});
|
||||
|
||||
vi.mock("../../utils/provider-utils.js", () => ({
|
||||
isReasoningTagProvider: vi.fn().mockReturnValue(false),
|
||||
|
||||
Reference in New Issue
Block a user