refactor: trim cli program test exports

This commit is contained in:
Peter Steinberger
2026-05-01 12:38:58 +01:00
parent 42aaf0c98a
commit 7b3dfbf214
3 changed files with 3 additions and 12 deletions

View File

@@ -37,22 +37,13 @@ const programMocks = vi.hoisted(() => {
};
});
export const messageCommand = programMocks.messageCommand as AnyMock;
export const statusCommand = programMocks.statusCommand as AnyMock;
export const configureCommand = programMocks.configureCommand as AnyMock;
export const configureCommandWithSections = programMocks.configureCommandWithSections as AnyMock;
export const setupCommand = programMocks.setupCommand as AnyMock;
export const onboardCommand = programMocks.onboardCommand as AnyMock;
export const setupWizardCommand = programMocks.setupWizardCommand as AnyMock;
export const callGateway = programMocks.callGateway as AnyMock;
export const runChannelLogin = programMocks.runChannelLogin as AnyMock;
export const runChannelLogout = programMocks.runChannelLogout as AnyMock;
export const runTui = programMocks.runTui as AnyMock;
export const runCrestodian = programMocks.runCrestodian as AnyMock;
export const loadAndMaybeMigrateDoctorConfig =
programMocks.loadAndMaybeMigrateDoctorConfig as AnyMock;
export const ensureConfigReady = programMocks.ensureConfigReady as AnyMock;
export const ensurePluginRegistryLoaded = programMocks.ensurePluginRegistryLoaded as AnyMock;
export const runtime = programMocks.runtime as {
log: Mock<(...args: unknown[]) => void>;

View File

@@ -23,11 +23,11 @@ type MockCallsWithFirstArg = {
};
};
export function normalizeRuntimeStdout(value: string): string {
function normalizeRuntimeStdout(value: string): string {
return value.endsWith("\n") ? value.slice(0, -1) : value;
}
export function stringifyRuntimeJson(value: unknown, space = 2): string {
function stringifyRuntimeJson(value: unknown, space = 2): string {
return JSON.stringify(value, null, space > 0 ? space : undefined);
}

View File

@@ -11,7 +11,7 @@ export const readConfigFileSnapshotMock: Mock<(...args: unknown[]) => Promise<un
export const writeConfigFileMock: Mock<(...args: unknown[]) => Promise<unknown>> = vi
.fn()
.mockResolvedValue(undefined);
export const replaceConfigFileMock: Mock<(...args: unknown[]) => Promise<unknown>> = vi.fn(
const replaceConfigFileMock: Mock<(...args: unknown[]) => Promise<unknown>> = vi.fn(
async (params: { nextConfig: OpenClawConfig }): Promise<ReplaceConfigFileResult> => {
await writeConfigFileMock(params.nextConfig);
return {