From 4b46f1fe02ce198faa0038fdcf913e177c7fd00b Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Mon, 10 Jan 2022 15:11:32 +0200 Subject: [PATCH] Override a side effect in unit test Co-authored-by: Mikko Aspiala Signed-off-by: Janne Savolainen --- .../components/dock/__test__/log-resource-selector.test.tsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/renderer/components/dock/__test__/log-resource-selector.test.tsx b/src/renderer/components/dock/__test__/log-resource-selector.test.tsx index 462442c270..c65499f742 100644 --- a/src/renderer/components/dock/__test__/log-resource-selector.test.tsx +++ b/src/renderer/components/dock/__test__/log-resource-selector.test.tsx @@ -35,6 +35,7 @@ import type { DiRender } from "../../test-utils/renderFor"; import { renderFor } from "../../test-utils/renderFor"; import directoryForUserDataInjectable from "../../../../common/app-paths/directory-for-user-data/directory-for-user-data.injectable"; +import callForLogsInjectable from "../log-store/call-for-logs/call-for-logs.injectable"; jest.mock("electron", () => ({ app: { @@ -90,6 +91,7 @@ describe("", () => { const di = getDiForUnitTesting({ doGeneralOverrides: true }); di.override(directoryForUserDataInjectable, () => "some-directory-for-user-data"); + di.override(callForLogsInjectable, () => () => Promise.resolve("some-logs")); render = renderFor(di);