From 76e0bcd2ded3ac3484a24d49466e3f84ee3afe4a Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 4 May 2026 09:11:41 +0100 Subject: [PATCH] test(plugins): type bundled public artifact mock --- .../web-provider-public-artifacts.fallback.test.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/plugins/web-provider-public-artifacts.fallback.test.ts b/src/plugins/web-provider-public-artifacts.fallback.test.ts index 91ab8f82aee..331cfa0ed3f 100644 --- a/src/plugins/web-provider-public-artifacts.fallback.test.ts +++ b/src/plugins/web-provider-public-artifacts.fallback.test.ts @@ -89,9 +89,16 @@ describe("web provider public artifact manifest fallback", () => { }); it("keeps explicit bundled web-search public artifact candidates inside respect-allow", () => { - mocks.resolveBundledExplicitWebSearchProvidersFromPublicArtifacts.mockImplementation( - (params: { onlyPluginIds: readonly string[] }) => - params.onlyPluginIds.map((pluginId) => ({ id: pluginId, pluginId })), + const resolveExplicitWebSearchProviders = + mocks.resolveBundledExplicitWebSearchProvidersFromPublicArtifacts as unknown as { + mockImplementation: ( + implementation: (params: { + onlyPluginIds: readonly string[]; + }) => { id: string; pluginId: string }[], + ) => void; + }; + resolveExplicitWebSearchProviders.mockImplementation((params) => + params.onlyPluginIds.map((pluginId) => ({ id: pluginId, pluginId })), ); const providers = resolveBundledWebSearchProvidersFromPublicArtifacts({