test: move android policy fixtures into test helpers

This commit is contained in:
Peter Steinberger
2026-04-06 18:17:55 +01:00
parent f8818a574c
commit 96b39e01b4
5 changed files with 6 additions and 6 deletions

View File

@@ -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";

View File

@@ -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<string, unknown> {
return typeof value === "object" && value !== null ? (value as Record<string, unknown>) : {};

View File

@@ -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>): GatewayConnectionDetails {

View File

@@ -1,4 +1,4 @@
import type { OpenClawConfig } from "../config/config.js";
import type { OpenClawConfig } from "../../../src/config/config.js";
function asRecord(value: unknown): Record<string, unknown> {
return typeof value === "object" && value !== null ? (value as Record<string, unknown>) : {};

View File

@@ -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";