diff --git a/src/gateway/android-node.capabilities.live.test.ts b/src/gateway/android-node.capabilities.live.test.ts index ab9ef636d0e..480e937ce1d 100644 --- a/src/gateway/android-node.capabilities.live.test.ts +++ b/src/gateway/android-node.capabilities.live.test.ts @@ -1,5 +1,7 @@ import { randomUUID } from "node:crypto"; import { afterAll, beforeAll, describe, expect, it, vi } from "vitest"; +import { unwrapRemoteConfigSnapshot } from "../../test/helpers/gateway/android-node-capabilities-policy-config.js"; +import { shouldFetchRemotePolicyConfig } from "../../test/helpers/gateway/android-node-capabilities-policy-source.js"; import { isLiveTestEnabled } from "../agents/live-test-helpers.js"; import { loadConfig } from "../config/config.js"; import type { OpenClawConfig } from "../config/config.js"; @@ -7,8 +9,6 @@ import { isTruthyEnvValue } from "../infra/env.js"; import { parseNodeList, parsePairingList } from "../shared/node-list-parse.js"; import type { NodeListNode } from "../shared/node-list-types.js"; import { GATEWAY_CLIENT_MODES, GATEWAY_CLIENT_NAMES } from "../utils/message-channel.js"; -import { unwrapRemoteConfigSnapshot } from "./android-node.capabilities.policy-config.js"; -import { shouldFetchRemotePolicyConfig } from "./android-node.capabilities.policy-source.js"; import { buildGatewayConnectionDetails } from "./call.js"; import { GatewayClient } from "./client.js"; import { resolveGatewayCredentialsFromConfig } from "./credentials.js"; diff --git a/src/gateway/android-node.capabilities.policy-config.test.ts b/src/gateway/android-node.capabilities.policy-config.test.ts index 009fff41b4c..f3ecc23c837 100644 --- a/src/gateway/android-node.capabilities.policy-config.test.ts +++ b/src/gateway/android-node.capabilities.policy-config.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it } from "vitest"; -import { unwrapRemoteConfigSnapshot } from "./android-node.capabilities.policy-config.js"; +import { unwrapRemoteConfigSnapshot } from "../../test/helpers/gateway/android-node-capabilities-policy-config.js"; function asRecord(value: unknown): Record { return typeof value === "object" && value !== null ? (value as Record) : {}; diff --git a/src/gateway/android-node.capabilities.policy-source.test.ts b/src/gateway/android-node.capabilities.policy-source.test.ts index 3d941df5d9b..bd396ffd109 100644 --- a/src/gateway/android-node.capabilities.policy-source.test.ts +++ b/src/gateway/android-node.capabilities.policy-source.test.ts @@ -1,5 +1,5 @@ import { describe, expect, it } from "vitest"; -import { shouldFetchRemotePolicyConfig } from "./android-node.capabilities.policy-source.js"; +import { shouldFetchRemotePolicyConfig } from "../../test/helpers/gateway/android-node-capabilities-policy-source.js"; import type { GatewayConnectionDetails } from "./call.js"; function details(overrides: Partial): GatewayConnectionDetails { diff --git a/src/gateway/android-node.capabilities.policy-config.ts b/test/helpers/gateway/android-node-capabilities-policy-config.ts similarity index 94% rename from src/gateway/android-node.capabilities.policy-config.ts rename to test/helpers/gateway/android-node-capabilities-policy-config.ts index 307f3f21972..0db474a660f 100644 --- a/src/gateway/android-node.capabilities.policy-config.ts +++ b/test/helpers/gateway/android-node-capabilities-policy-config.ts @@ -1,4 +1,4 @@ -import type { OpenClawConfig } from "../config/config.js"; +import type { OpenClawConfig } from "../../../src/config/config.js"; function asRecord(value: unknown): Record { return typeof value === "object" && value !== null ? (value as Record) : {}; diff --git a/src/gateway/android-node.capabilities.policy-source.ts b/test/helpers/gateway/android-node-capabilities-policy-source.ts similarity index 64% rename from src/gateway/android-node.capabilities.policy-source.ts rename to test/helpers/gateway/android-node-capabilities-policy-source.ts index 214dfd87788..4489bb16ef6 100644 --- a/src/gateway/android-node.capabilities.policy-source.ts +++ b/test/helpers/gateway/android-node-capabilities-policy-source.ts @@ -1,4 +1,4 @@ -import type { GatewayConnectionDetails } from "./call.js"; +import type { GatewayConnectionDetails } from "../../../src/gateway/call.js"; export function shouldFetchRemotePolicyConfig(details: GatewayConnectionDetails): boolean { return details.urlSource !== "local loopback";