refactor: remove unused test utilities

This commit is contained in:
Peter Steinberger
2026-05-02 04:19:56 +01:00
parent 2b9b133285
commit 9e46fe148c
2 changed files with 0 additions and 32 deletions

View File

@@ -1,18 +0,0 @@
import { vi } from "vitest";
type ModelAuthMockModule = {
resolveApiKeyForProvider: (...args: unknown[]) => unknown;
requireApiKey: (auth: { apiKey?: string; mode?: string }, provider: string) => string;
};
export function createModelAuthMockModule(): ModelAuthMockModule {
return {
resolveApiKeyForProvider: vi.fn() as (...args: unknown[]) => unknown,
requireApiKey: (auth: { apiKey?: string; mode?: string }, provider: string) => {
if (auth?.apiKey) {
return auth.apiKey;
}
throw new Error(`No API key resolved for provider "${provider}" (auth mode: ${auth?.mode}).`);
},
};
}

View File

@@ -1,4 +1,3 @@
import { vi } from "vitest";
import type * as SessionWriteLockModule from "../agents/session-write-lock.js";
type SessionWriteLockModuleShape = typeof SessionWriteLockModule;
@@ -13,16 +12,3 @@ export async function buildSessionWriteLockModuleMock(
acquireSessionWriteLock,
};
}
export function resetModulesWithSessionWriteLockDoMock(
modulePath: string,
acquireSessionWriteLock: SessionWriteLockModuleShape["acquireSessionWriteLock"],
): void {
vi.resetModules();
vi.doMock(modulePath, () =>
buildSessionWriteLockModuleMock(
() => vi.importActual<SessionWriteLockModuleShape>(modulePath),
acquireSessionWriteLock,
),
);
}