From 18ead60fc1cb1467f340d73022de4fecafa79534 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 12 May 2026 07:00:06 +0100 Subject: [PATCH] test: guard web fetch provider mock calls --- src/plugins/web-fetch-providers.runtime.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/web-fetch-providers.runtime.test.ts b/src/plugins/web-fetch-providers.runtime.test.ts index fd73d88b47e..c65ebd6236e 100644 --- a/src/plugins/web-fetch-providers.runtime.test.ts +++ b/src/plugins/web-fetch-providers.runtime.test.ts @@ -175,7 +175,8 @@ describe("resolvePluginWebFetchProviders", () => { }); expect(providers).toStrictEqual([]); - const { logger: inFlightLogger, ...inFlightLoadOptions } = inFlightSpy.mock.calls[0]?.[0] ?? {}; + const { logger: inFlightLogger, ...inFlightLoadOptions } = + inFlightSpy.mock.calls.at(0)?.[0] ?? {}; expect(Object.keys(inFlightLogger ?? {}).toSorted()).toEqual([ "debug", "error", @@ -291,7 +292,7 @@ describe("resolvePluginWebFetchProviders", () => { diagnostics: [], installRecords: {}, }); - const { logger, ...loadOptions } = loadOpenClawPluginsMock.mock.calls[0]?.[0] ?? {}; + const { logger, ...loadOptions } = loadOpenClawPluginsMock.mock.calls.at(0)?.[0] ?? {}; expect(Object.keys(logger ?? {}).toSorted()).toEqual(["debug", "error", "info", "warn"]); expect(loadOptions).toEqual({ config: createFirecrawlAllowConfig(),