From a1ea0b65de58e67403bfea2ee83e844d584a10a1 Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 19:22:12 +0100 Subject: [PATCH] test: tighten firecrawl fetch config assertion --- extensions/firecrawl/src/firecrawl-tools.test.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/extensions/firecrawl/src/firecrawl-tools.test.ts b/extensions/firecrawl/src/firecrawl-tools.test.ts index b2b4e801966..027a8e9df04 100644 --- a/extensions/firecrawl/src/firecrawl-tools.test.ts +++ b/extensions/firecrawl/src/firecrawl-tools.test.ts @@ -353,7 +353,12 @@ describe("firecrawl tools", () => { expect(provider.id).toBe("firecrawl"); expect(provider.credentialPath).toBe("plugins.entries.firecrawl.config.webFetch.apiKey"); - expect(applied.plugins?.entries?.firecrawl?.enabled).toBe(true); + const pluginEntry = applied.plugins?.entries?.firecrawl; + expect(pluginEntry).toBeDefined(); + if (!pluginEntry) { + throw new Error("expected Firecrawl fetch plugin entry"); + } + expect(pluginEntry.enabled).toBe(true); }); it("passes proxy and storeInCache through the fetch provider tool", async () => {