diff --git a/.github/workflows/ci-bundling-trial.yml b/.github/workflows/ci-bundling-trial.yml index f183d25160..1588012971 100644 --- a/.github/workflows/ci-bundling-trial.yml +++ b/.github/workflows/ci-bundling-trial.yml @@ -27,7 +27,7 @@ jobs: mode: 'source' - name: 'Run Verified Tests' - run: 'npx vitest run --pool=threads packages/cli/src/test-utils/render.test.tsx packages/cli/src/ui/App.test.tsx packages/cli/src/ui/components/SettingsDialog.test.tsx packages/cli/src/ui/components/messages/DiffRenderer.test.tsx packages/cli/src/ui/components/messages/ThinkingMessage.test.tsx packages/cli/src/ui/components/messages/ToolResultDisplay.test.tsx packages/cli/src/ui/components/messages/ToolResultDisplayOverflow.test.tsx packages/cli/src/ui/components/messages/UserMessage.test.tsx packages/cli/src/ui/components/shared/SearchableList.test.tsx packages/cli/src/ui/components/shared/TextInput.test.tsx packages/cli/src/ui/components/views/ExtensionRegistryView.test.tsx packages/cli/src/ui/components/Footer.test.tsx packages/cli/src/ui/components/HistoryItemDisplay.test.tsx packages/cli/src/ui/components/ConsoleSummaryDisplay.test.tsx packages/cli/src/ui/components/DebugProfiler.test.tsx packages/cli/src/ui/components/InputPrompt.test.tsx packages/cli/src/integration-tests/modelSteering.test.tsx packages/cli/src/ui/components/ThemeDialog.test.tsx packages/cli/src/ui/components/messages/ToolMessage.test.tsx packages/cli/src/ui/components/messages/ShellToolMessage.test.tsx packages/cli/src/ui/utils/MarkdownDisplay.test.tsx' + run: 'npx vitest run --pool=threads packages/cli/src/test-utils/render.test.tsx packages/cli/src/ui/App.test.tsx packages/cli/src/ui/components/SettingsDialog.test.tsx packages/cli/src/ui/components/messages/DiffRenderer.test.tsx packages/cli/src/ui/components/messages/ThinkingMessage.test.tsx packages/cli/src/ui/components/messages/ToolResultDisplay.test.tsx packages/cli/src/ui/components/messages/ToolResultDisplayOverflow.test.tsx packages/cli/src/ui/components/messages/UserMessage.test.tsx packages/cli/src/ui/components/shared/SearchableList.test.tsx packages/cli/src/ui/components/shared/TextInput.test.tsx packages/cli/src/ui/components/views/ExtensionRegistryView.test.tsx packages/cli/src/ui/components/Footer.test.tsx packages/cli/src/ui/components/HistoryItemDisplay.test.tsx packages/cli/src/ui/components/ConsoleSummaryDisplay.test.tsx packages/cli/src/ui/components/DebugProfiler.test.tsx packages/cli/src/ui/components/InputPrompt.test.tsx packages/cli/src/integration-tests/modelSteering.test.tsx packages/cli/src/ui/components/ThemeDialog.test.tsx packages/cli/src/ui/components/messages/ToolMessage.test.tsx packages/cli/src/ui/components/messages/ShellToolMessage.test.tsx packages/cli/src/ui/utils/MarkdownDisplay.test.tsx packages/cli/src/ui/hooks/useSelectionList.test.tsx' shell: 'bash' diff --git a/packages/cli/src/ui/hooks/useSelectionList.test.tsx b/packages/cli/src/ui/hooks/useSelectionList.test.tsx index ebd90ee51c..fc28f061be 100644 --- a/packages/cli/src/ui/hooks/useSelectionList.test.tsx +++ b/packages/cli/src/ui/hooks/useSelectionList.test.tsx @@ -4,18 +4,16 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { describe, it, expect, vi, beforeEach, afterEach } from 'vitest'; +import { vi, describe, it, expect, beforeEach, afterEach } from 'vitest'; import { act } from 'react'; -vi.mock('./useKeypress.js'); - import { renderWithProviders } from '../../test-utils/render.js'; import { waitFor } from '../../test-utils/async.js'; import { useSelectionList, type SelectionListItem, } from './useSelectionList.js'; -import { useKeypress } from './useKeypress.js'; +import * as useKeypressModule from './useKeypress.js'; import type { KeypressHandler, Key } from '../contexts/KeypressContext.js'; @@ -23,7 +21,7 @@ type UseKeypressMockOptions = { isActive: boolean }; let activeKeypressHandler: KeypressHandler | null = null; -describe.skip('useSelectionList', () => { +describe('useSelectionList', () => { const mockOnSelect = vi.fn(); const mockOnHighlight = vi.fn(); @@ -36,7 +34,7 @@ describe.skip('useSelectionList', () => { beforeEach(() => { activeKeypressHandler = null; - vi.mocked(useKeypress).mockImplementation( + vi.spyOn(useKeypressModule, 'useKeypress').mockImplementation( (handler: KeypressHandler, options?: UseKeypressMockOptions) => { if (options?.isActive) { activeKeypressHandler = handler;