From 1277bf338d8ce3675528cdcf669e3b5629f032b7 Mon Sep 17 00:00:00 2001 From: Shakker Date: Sat, 9 May 2026 17:09:46 +0100 Subject: [PATCH] test: reuse web runtime context imports --- src/agents/tools/web-tool-runtime-context.test.ts | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/agents/tools/web-tool-runtime-context.test.ts b/src/agents/tools/web-tool-runtime-context.test.ts index 25516f4379f..eddc59d4b1a 100644 --- a/src/agents/tools/web-tool-runtime-context.test.ts +++ b/src/agents/tools/web-tool-runtime-context.test.ts @@ -1,4 +1,8 @@ import { beforeEach, describe, expect, it, vi } from "vitest"; +import { + resolveWebFetchToolRuntimeContext, + resolveWebSearchToolRuntimeContext, +} from "./web-tool-runtime-context.js"; const mocks = vi.hoisted(() => ({ getActiveRuntimeWebToolsMetadata: vi.fn(), @@ -47,7 +51,6 @@ describe("web tool runtime context", () => { }, diagnostics: [], }); - const { resolveWebSearchToolRuntimeContext } = await import("./web-tool-runtime-context.js"); const resolved = resolveWebSearchToolRuntimeContext({ config: { tools: { web: { search: { provider: "brave" } } } }, @@ -75,7 +78,6 @@ describe("web tool runtime context", () => { const capturedConfig = { tools: { web: { search: { provider: "brave" } } }, }; - const { resolveWebSearchToolRuntimeContext } = await import("./web-tool-runtime-context.js"); const resolved = resolveWebSearchToolRuntimeContext({ config: capturedConfig, @@ -99,9 +101,7 @@ describe("web tool runtime context", () => { ); }); - it("uses configured provider ids when runtime metadata is absent", async () => { - const { resolveWebSearchToolRuntimeContext } = await import("./web-tool-runtime-context.js"); - + it("uses configured provider ids when runtime metadata is absent", () => { resolveWebSearchToolRuntimeContext({ config: { tools: { web: { search: { provider: "Brave" } } } }, }); @@ -116,7 +116,6 @@ describe("web tool runtime context", () => { it("keeps runtime providers disabled for bundled fetch owners", async () => { mocks.resolveManifestContractOwnerPluginId.mockReturnValue("firecrawl"); - const { resolveWebFetchToolRuntimeContext } = await import("./web-tool-runtime-context.js"); const resolved = resolveWebFetchToolRuntimeContext({ config: { tools: { web: { fetch: { provider: "firecrawl" } } } }, @@ -131,9 +130,7 @@ describe("web tool runtime context", () => { ); }); - it("keeps runtime provider discovery enabled when no provider is selected", async () => { - const { resolveWebFetchToolRuntimeContext } = await import("./web-tool-runtime-context.js"); - + it("keeps runtime provider discovery enabled when no provider is selected", () => { const resolved = resolveWebFetchToolRuntimeContext({ config: {}, });