




















@@ -5,7 +5,7 @@ import type { OpenClawConfig } from "../config/types.js";
55type UnknownMock = Mock<(...args: unknown[]) => unknown>;
66type ResolveConfigPathMock = Mock<() => string>;
778-export type StatusScanSharedMocks = {
8+type StatusScanSharedMocks = {
99resolveConfigPath: ResolveConfigPathMock;
1010hasPotentialConfiguredChannels: UnknownMock;
1111readBestEffortConfig: UnknownMock;
@@ -49,7 +49,7 @@ type StatusOsSummaryModuleMock = {
4949resolveOsSummary: Mock<() => { label: string }>;
5050};
515152-export function createStatusOsSummaryModuleMock(): StatusOsSummaryModuleMock {
52+function createStatusOsSummaryModuleMock(): StatusOsSummaryModuleMock {
5353return {
5454resolveOsSummary: vi.fn(() => ({ label: "test-os" })),
5555};
@@ -60,7 +60,7 @@ type StatusScanDepsRuntimeModuleMock = {
6060getMemorySearchManager: StatusScanSharedMocks["getMemorySearchManager"];
6161};
626263-export function createStatusScanDepsRuntimeModuleMock(
63+function createStatusScanDepsRuntimeModuleMock(
6464mocks: Pick<StatusScanSharedMocks, "getMemorySearchManager">,
6565): StatusScanDepsRuntimeModuleMock {
6666return {
@@ -74,7 +74,7 @@ type StatusGatewayProbeModuleMock = {
7474resolveGatewayProbeAuthResolution: StatusScanSharedMocks["resolveGatewayProbeAuthResolution"];
7575};
767677-export function createStatusGatewayProbeModuleMock(
77+function createStatusGatewayProbeModuleMock(
7878mocks: Pick<StatusScanSharedMocks, "resolveGatewayProbeAuthResolution">,
7979): StatusGatewayProbeModuleMock {
8080return {
@@ -88,7 +88,7 @@ type StatusGatewayCallModuleMock = {
8888callGateway?: unknown;
8989};
909091-export function createStatusGatewayCallModuleMock(
91+function createStatusGatewayCallModuleMock(
9292mocks: Pick<StatusScanSharedMocks, "buildGatewayConnectionDetails"> & {
9393callGateway?: unknown;
9494},
@@ -99,15 +99,15 @@ export function createStatusGatewayCallModuleMock(
9999};
100100}
101101102-export function createStatusPluginRegistryModuleMock(
102+function createStatusPluginRegistryModuleMock(
103103mocks: Pick<StatusScanSharedMocks, "ensurePluginRegistryLoaded">,
104104): { ensurePluginRegistryLoaded: StatusScanSharedMocks["ensurePluginRegistryLoaded"] } {
105105return {
106106ensurePluginRegistryLoaded: mocks.ensurePluginRegistryLoaded,
107107};
108108}
109109110-export function createStatusPluginStatusModuleMock(
110+function createStatusPluginStatusModuleMock(
111111mocks: Pick<StatusScanSharedMocks, "buildPluginCompatibilityNotices">,
112112): {
113113buildPluginCompatibilityNotices: StatusScanSharedMocks["buildPluginCompatibilityNotices"];
@@ -119,31 +119,31 @@ export function createStatusPluginStatusModuleMock(
119119};
120120}
121121122-export function createStatusUpdateModuleMock(
123-mocks: Pick<StatusScanSharedMocks, "getUpdateCheckResult">,
124-): { getUpdateCheckResult: StatusScanSharedMocks["getUpdateCheckResult"] } {
122+function createStatusUpdateModuleMock(mocks: Pick<StatusScanSharedMocks, "getUpdateCheckResult">): {
123+getUpdateCheckResult: StatusScanSharedMocks["getUpdateCheckResult"];
124+} {
125125return {
126126getUpdateCheckResult: mocks.getUpdateCheckResult,
127127};
128128}
129129130-export function createStatusAgentLocalModuleMock(
130+function createStatusAgentLocalModuleMock(
131131mocks: Pick<StatusScanSharedMocks, "getAgentLocalStatuses">,
132132): { getAgentLocalStatuses: StatusScanSharedMocks["getAgentLocalStatuses"] } {
133133return {
134134getAgentLocalStatuses: mocks.getAgentLocalStatuses,
135135};
136136}
137137138-export function createStatusSummaryModuleMock(
139-mocks: Pick<StatusScanSharedMocks, "getStatusSummary">,
140-): { getStatusSummary: StatusScanSharedMocks["getStatusSummary"] } {
138+function createStatusSummaryModuleMock(mocks: Pick<StatusScanSharedMocks, "getStatusSummary">): {
139+getStatusSummary: StatusScanSharedMocks["getStatusSummary"];
140+} {
141141return {
142142getStatusSummary: mocks.getStatusSummary,
143143};
144144}
145145146-export function createStatusExecModuleMock(): { runExec: UnknownMock } {
146+function createStatusExecModuleMock(): { runExec: UnknownMock } {
147147return {
148148runExec: vi.fn(),
149149};
@@ -333,29 +333,29 @@ export function createStatusSummary(
333333};
334334}
335335336-export function createStatusUpdateResult() {
336+function createStatusUpdateResult() {
337337return {
338338installKind: "git",
339339git: null,
340340registry: null,
341341};
342342}
343343344-export function createStatusAgentLocalStatuses() {
344+function createStatusAgentLocalStatuses() {
345345return {
346346defaultId: "main",
347347agents: [],
348348};
349349}
350350351-export function createStatusGatewayConnection() {
351+function createStatusGatewayConnection() {
352352return {
353353url: "ws://127.0.0.1:18789",
354354urlSource: "default",
355355};
356356}
357357358-export function createStatusGatewayProbeFailure() {
358+function createStatusGatewayProbeFailure() {
359359return {
360360ok: false,
361361url: "ws://127.0.0.1:18789",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。