From d32d4d172b3f1b3637ffdd810cd158614f2cd554 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 21 Apr 2022 13:10:26 -0400 Subject: [PATCH] fix delete-cluster-dialog.test.tsx Signed-off-by: Sebastian Malton --- .../__tests__/delete-cluster-dialog.test.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/renderer/components/delete-cluster-dialog/__tests__/delete-cluster-dialog.test.tsx b/src/renderer/components/delete-cluster-dialog/__tests__/delete-cluster-dialog.test.tsx index 2675868db6..c598fd5baa 100644 --- a/src/renderer/components/delete-cluster-dialog/__tests__/delete-cluster-dialog.test.tsx +++ b/src/renderer/components/delete-cluster-dialog/__tests__/delete-cluster-dialog.test.tsx @@ -20,6 +20,7 @@ import type { OpenDeleteClusterDialog } from "../open.injectable"; import openDeleteClusterDialogInjectable from "../open.injectable"; import createStoresAndApisInjectable from "../../../create-stores-apis.injectable"; import createKubeconfigManagerInjectable from "../../../../main/kubeconfig-manager/create-kubeconfig-manager.injectable"; +import ipcRendererInjectable from "../../../app-paths/get-value-from-registered-channel/ipc-renderer/ipc-renderer.injectable"; jest.mock("electron", () => ({ app: { @@ -104,6 +105,10 @@ describe("", () => { mockFs(); rendererDi.override(createStoresAndApisInjectable, () => true); + rendererDi.override(ipcRendererInjectable, () => ({ + on: jest.fn(), + invoke: jest.fn(), // TODO: replace with proper mocking via the IPC bridge + } as never)); await runSetups();