From 73ab608c3efda5f34f1d4afb1e902124a349f8fd Mon Sep 17 00:00:00 2001 From: Bryan Morgan Date: Sat, 31 Jan 2026 23:44:46 -0500 Subject: [PATCH] fix(tests): correct mocking in useSessionBrowser tests after refactor --- packages/cli/src/ui/hooks/useSessionBrowser.test.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/ui/hooks/useSessionBrowser.test.ts b/packages/cli/src/ui/hooks/useSessionBrowser.test.ts index 9aaf13c8ef..7e53d3c437 100644 --- a/packages/cli/src/ui/hooks/useSessionBrowser.test.ts +++ b/packages/cli/src/ui/hooks/useSessionBrowser.test.ts @@ -24,7 +24,14 @@ import { coreEvents } from '@google/gemini-cli-core'; // Mock modules vi.mock('fs/promises'); vi.mock('path'); -vi.mock('../../utils/sessionUtils.js'); +vi.mock('../../utils/sessionUtils.js', async (importOriginal) => { + const actual = + await importOriginal(); + return { + ...actual, + getSessionFiles: vi.fn(), + }; +}); const MOCKED_PROJECT_TEMP_DIR = '/test/project/temp'; const MOCKED_CHATS_DIR = '/test/project/temp/chats';