From c4df9c71352ca59008cbbce185613808b0a87f7e Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 12 May 2026 01:05:48 +0100 Subject: [PATCH] test: guard browser service mock calls --- extensions/browser/src/plugin-service.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/extensions/browser/src/plugin-service.test.ts b/extensions/browser/src/plugin-service.test.ts index e8e4c7aec5b..8023fa56eba 100644 --- a/extensions/browser/src/plugin-service.test.ts +++ b/extensions/browser/src/plugin-service.test.ts @@ -30,7 +30,11 @@ describe("createBrowserPluginService", () => { }); function getStartParams(): StartLazyPluginServiceModuleParamsWithValidator { - const params = runtimeMocks.startLazyPluginServiceModule.mock.calls[0]?.[0]; + const [call] = runtimeMocks.startLazyPluginServiceModule.mock.calls; + if (!call) { + throw new Error("expected browser plugin service lazy loader call"); + } + const [params] = call; if (!params?.validateOverrideSpecifier) { throw new Error("expected browser plugin service to pass validateOverrideSpecifier"); }