diff --git a/extensions/brave/test-api.ts b/extensions/brave/test-api.ts new file mode 100644 index 00000000000..b523a2c51b1 --- /dev/null +++ b/extensions/brave/test-api.ts @@ -0,0 +1 @@ +export { __testing } from "./src/brave-web-search-provider.js"; diff --git a/extensions/moonshot/test-api.ts b/extensions/moonshot/test-api.ts new file mode 100644 index 00000000000..9168ea3be27 --- /dev/null +++ b/extensions/moonshot/test-api.ts @@ -0,0 +1 @@ +export { __testing } from "./src/kimi-web-search-provider.js"; diff --git a/extensions/xai/test-api.ts b/extensions/xai/test-api.ts new file mode 100644 index 00000000000..0e1cf9add05 --- /dev/null +++ b/extensions/xai/test-api.ts @@ -0,0 +1 @@ +export { __testing } from "./src/grok-web-search-provider.js"; diff --git a/src/agents/subagent-announce.format.e2e.test.ts b/src/agents/subagent-announce.format.e2e.test.ts index 3750a15d453..f1a082b297c 100644 --- a/src/agents/subagent-announce.format.e2e.test.ts +++ b/src/agents/subagent-announce.format.e2e.test.ts @@ -190,7 +190,7 @@ vi.mock("./subagent-registry-runtime.js", () => subagentRegistryMock); describe("subagent announce formatting", () => { let previousFastTestEnv: string | undefined; let runSubagentAnnounceFlow: (typeof import("./subagent-announce.js"))["runSubagentAnnounceFlow"]; - let matrixPlugin: (typeof import("../../extensions/matrix/src/channel.js"))["matrixPlugin"]; + let matrixPlugin: (typeof import("../../extensions/matrix/index.js"))["matrixPlugin"]; beforeAll(async () => { // Set FAST_TEST_MODE before importing the module to ensure the module-level @@ -199,7 +199,7 @@ describe("subagent announce formatting", () => { // See: https://github.com/openclaw/openclaw/issues/31298 previousFastTestEnv = process.env.OPENCLAW_TEST_FAST; process.env.OPENCLAW_TEST_FAST = "1"; - ({ matrixPlugin } = await import("../../extensions/matrix/src/channel.js")); + ({ matrixPlugin } = await import("../../extensions/matrix/index.js")); ({ runSubagentAnnounceFlow } = await import("./subagent-announce.js")); }); diff --git a/src/agents/tools/web-search.test.ts b/src/agents/tools/web-search.test.ts index 13e6c5358a1..49e149bf934 100644 --- a/src/agents/tools/web-search.test.ts +++ b/src/agents/tools/web-search.test.ts @@ -1,8 +1,8 @@ import { describe, expect, it } from "vitest"; -import { __testing as braveTesting } from "../../../extensions/brave/src/brave-web-search-provider.js"; -import { __testing as moonshotTesting } from "../../../extensions/moonshot/src/kimi-web-search-provider.js"; +import { __testing as braveTesting } from "../../../extensions/brave/test-api.js"; +import { __testing as moonshotTesting } from "../../../extensions/moonshot/test-api.js"; import { __testing as perplexityTesting } from "../../../extensions/perplexity/web-search-provider.js"; -import { __testing as xaiTesting } from "../../../extensions/xai/src/grok-web-search-provider.js"; +import { __testing as xaiTesting } from "../../../extensions/xai/test-api.js"; import { buildUnsupportedSearchFilterResponse, mergeScopedSearchConfig,