From 086db9fce735d6952c062c37ecac47dda8e9ded0 Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Fri, 11 Feb 2022 12:45:02 +0200 Subject: [PATCH] Add global override for reading file to make it not required where not interesting Signed-off-by: Janne Savolainen --- src/main/getDiForUnitTesting.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/getDiForUnitTesting.ts b/src/main/getDiForUnitTesting.ts index a1e543d9e0..af4ad23674 100644 --- a/src/main/getDiForUnitTesting.ts +++ b/src/main/getDiForUnitTesting.ts @@ -14,6 +14,7 @@ import appNameInjectable from "./app-paths/app-name/app-name.injectable"; import registerChannelInjectable from "./app-paths/register-channel/register-channel.injectable"; import writeJsonFileInjectable from "../common/fs/write-json-file.injectable"; import readJsonFileInjectable from "../common/fs/read-json-file.injectable"; +import readFileInjectable from "../common/fs/read-file.injectable"; import directoryForBundledBinariesInjectable from "../common/app-paths/directory-for-bundled-binaries/directory-for-bundled-binaries.injectable"; export const getDiForUnitTesting = ( @@ -53,6 +54,10 @@ export const getDiForUnitTesting = ( di.override(readJsonFileInjectable, () => () => { throw new Error("Tried to read JSON file from file system without specifying explicit override."); }); + + di.override(readFileInjectable, () => () => { + throw new Error("Tried to read file from file system without specifying explicit override."); + }); } return di;