diff options
Diffstat (limited to 'packages/cli/src')
| -rw-r--r-- | packages/cli/src/test-utils/customMatchers.ts | 10 | ||||
| -rw-r--r-- | packages/cli/src/test-utils/mockCommandContext.ts | 3 |
2 files changed, 8 insertions, 5 deletions
diff --git a/packages/cli/src/test-utils/customMatchers.ts b/packages/cli/src/test-utils/customMatchers.ts index c0b4df6b..26eac07b 100644 --- a/packages/cli/src/test-utils/customMatchers.ts +++ b/packages/cli/src/test-utils/customMatchers.ts @@ -12,15 +12,16 @@ * SPDX-License-Identifier: Apache-2.0 */ -import { expect } from 'vitest'; +import { Assertion, expect } from 'vitest'; import type { TextBuffer } from '../ui/components/shared/text-buffer.js'; // RegExp to detect invalid characters: backspace, and ANSI escape codes // eslint-disable-next-line no-control-regex const invalidCharsRegex = /[\b\x1b]/; -function toHaveOnlyValidCharacters(this: vi.Assertion, buffer: TextBuffer) { - const { isNot } = this; +function toHaveOnlyValidCharacters(this: Assertion, buffer: TextBuffer) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + const { isNot } = this as any; let pass = true; const invalidLines: Array<{ line: number; content: string }> = []; @@ -50,7 +51,8 @@ function toHaveOnlyValidCharacters(this: vi.Assertion, buffer: TextBuffer) { expect.extend({ toHaveOnlyValidCharacters, -}); + // eslint-disable-next-line @typescript-eslint/no-explicit-any +} as any); // Extend Vitest's `expect` interface with the custom matcher's type definition. declare module 'vitest' { diff --git a/packages/cli/src/test-utils/mockCommandContext.ts b/packages/cli/src/test-utils/mockCommandContext.ts index 4137dbff..12b8d096 100644 --- a/packages/cli/src/test-utils/mockCommandContext.ts +++ b/packages/cli/src/test-utils/mockCommandContext.ts @@ -54,7 +54,8 @@ export const createMockCommandContext = ( loadHistory: vi.fn(), toggleCorgiMode: vi.fn(), toggleVimEnabled: vi.fn(), - }, + // eslint-disable-next-line @typescript-eslint/no-explicit-any + } as any, session: { sessionShellAllowlist: new Set<string>(), stats: { |
