From 8801130c5db06de6fae200e4ceab41c64f1873e5 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 22 Feb 2026 18:10:50 +0000 Subject: [PATCH] fix(ci): annotate shared skill-install test mocks --- src/agents/skills-install-fallback.test.ts | 2 +- src/agents/skills-install.test-mocks.ts | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/agents/skills-install-fallback.test.ts b/src/agents/skills-install-fallback.test.ts index 09daeea2ec3..4d45ccaf9b8 100644 --- a/src/agents/skills-install-fallback.test.ts +++ b/src/agents/skills-install-fallback.test.ts @@ -30,7 +30,7 @@ vi.mock("../shared/config-eval.js", async (importOriginal) => { const actual = await importOriginal(); return { ...actual, - hasBinary: (...args: unknown[]) => hasBinaryMock(...args), + hasBinary: (bin: string) => hasBinaryMock(bin), }; }); diff --git a/src/agents/skills-install.test-mocks.ts b/src/agents/skills-install.test-mocks.ts index a999994a3de..f6c0c802ddc 100644 --- a/src/agents/skills-install.test-mocks.ts +++ b/src/agents/skills-install.test-mocks.ts @@ -1,9 +1,9 @@ -import { vi } from "vitest"; +import { Mock, vi } from "vitest"; -export const runCommandWithTimeoutMock = vi.fn(); -export const scanDirectoryWithSummaryMock = vi.fn(); -export const fetchWithSsrFGuardMock = vi.fn(); -export const hasBinaryMock = vi.fn(); +export const runCommandWithTimeoutMock: Mock<(...args: unknown[]) => unknown> = vi.fn(); +export const scanDirectoryWithSummaryMock: Mock<(...args: unknown[]) => unknown> = vi.fn(); +export const fetchWithSsrFGuardMock: Mock<(...args: unknown[]) => unknown> = vi.fn(); +export const hasBinaryMock: Mock<(bin: string) => boolean> = vi.fn(); export function runCommandWithTimeoutFromMock(...args: unknown[]) { return runCommandWithTimeoutMock(...args); @@ -13,8 +13,8 @@ export function fetchWithSsrFGuardFromMock(...args: unknown[]) { return fetchWithSsrFGuardMock(...args); } -export function hasBinaryFromMock(...args: unknown[]) { - return hasBinaryMock(...args); +export function hasBinaryFromMock(bin: string) { + return hasBinaryMock(bin); } export function scanDirectoryWithSummaryFromMock(...args: unknown[]) {