From b6f694a3db9ae5fef5cbdc88ce1d695bcc220724 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 21 Apr 2022 13:07:16 -0400 Subject: [PATCH] fix dock-tabs.test.tsx Signed-off-by: Sebastian Malton --- src/renderer/components/dock/__test__/dock-tabs.test.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/renderer/components/dock/__test__/dock-tabs.test.tsx b/src/renderer/components/dock/__test__/dock-tabs.test.tsx index a41232acab..87171042d3 100644 --- a/src/renderer/components/dock/__test__/dock-tabs.test.tsx +++ b/src/renderer/components/dock/__test__/dock-tabs.test.tsx @@ -20,6 +20,7 @@ import getConfigurationFileModelInjectable from "../../../../common/get-configur import appVersionInjectable from "../../../../common/get-configuration-file-model/app-version/app-version.injectable"; import assert from "assert"; import hostedClusterIdInjectable from "../../../../common/cluster-store/hosted-cluster-id.injectable"; +import ipcRendererInjectable from "../../../app-paths/get-value-from-registered-channel/ipc-renderer/ipc-renderer.injectable"; jest.mock("electron", () => ({ app: { @@ -82,6 +83,10 @@ describe("", () => { directoryForUserDataInjectable, () => "some-test-suite-specific-directory-for-user-data", ); + di.override(ipcRendererInjectable, () => ({ + on: jest.fn(), + invoke: jest.fn(), // TODO: replace with proper mocking via the IPC bridge + } as never)); di.permitSideEffects(getConfigurationFileModelInjectable); di.permitSideEffects(appVersionInjectable);