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();