From f2c917d104b0fcfdcdb8bb6e32d580f3aaea16b0 Mon Sep 17 00:00:00 2001 From: Shakker Date: Fri, 8 May 2026 19:05:03 +0100 Subject: [PATCH] test: tighten firecrawl 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 a494e699614..b2b4e801966 100644 --- a/extensions/firecrawl/src/firecrawl-tools.test.ts +++ b/extensions/firecrawl/src/firecrawl-tools.test.ts @@ -82,7 +82,12 @@ describe("firecrawl tools", () => { expect(provider.id).toBe("firecrawl"); expect(provider.credentialPath).toBe("plugins.entries.firecrawl.config.webSearch.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 plugin entry"); + } + expect(pluginEntry.enabled).toBe(true); }); it("parses scrape payloads into wrapped external-content results", () => {