From 38192d336056bfdd57e470cc78909b35b486f856 Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 21 Apr 2022 13:21:15 -0400 Subject: [PATCH] fix cluster-role-bindings/__tests__/dialog.test.tsx Signed-off-by: Sebastian Malton --- .../+cluster-role-bindings/__tests__/dialog.test.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx b/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx index f446f9dd87..b51d548e48 100644 --- a/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx +++ b/src/renderer/components/+user-management/+cluster-role-bindings/__tests__/dialog.test.tsx @@ -12,6 +12,7 @@ import type { DiRender } from "../../../test-utils/renderFor"; import { renderFor } from "../../../test-utils/renderFor"; import clusterRoleStoreInjectable from "../../+cluster-roles/store.injectable"; import createStoresAndApisInjectable from "../../../../create-stores-apis.injectable"; +import ipcRendererInjectable from "../../../../app-paths/get-value-from-registered-channel/ipc-renderer/ipc-renderer.injectable"; describe("ClusterRoleBindingDialog tests", () => { let render: DiRender; @@ -20,6 +21,10 @@ describe("ClusterRoleBindingDialog tests", () => { const di = getDiForUnitTesting({ doGeneralOverrides: true }); di.override(createStoresAndApisInjectable, () => true); + di.override(ipcRendererInjectable, () => ({ + on: jest.fn(), + invoke: jest.fn(), // TODO: replace with proper mocking via the IPC bridge + } as never)); await di.runSetups();