From d5b496e88668c5a5bdf86cc85101439c82e2bd2c Mon Sep 17 00:00:00 2001 From: Janne Savolainen Date: Fri, 17 Mar 2023 10:41:49 +0200 Subject: [PATCH] Skip coverage for test utils Co-authored-by: Mikko Aspiala Signed-off-by: Janne Savolainen --- packages/infrastructure/jest/monorepo-package-config.js | 1 + packages/technical-features/application/electron-main/index.ts | 2 +- .../src/{ => test-utils}/override-side-effects-with-fakes.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) rename packages/technical-features/application/electron-main/src/{ => test-utils}/override-side-effects-with-fakes.ts (69%) diff --git a/packages/infrastructure/jest/monorepo-package-config.js b/packages/infrastructure/jest/monorepo-package-config.js index b3b84a4da8..7da1833b20 100644 --- a/packages/infrastructure/jest/monorepo-package-config.js +++ b/packages/infrastructure/jest/monorepo-package-config.js @@ -19,6 +19,7 @@ module.exports = (rootDir) => { collectCoverageFrom: [ "/src/**/*.{ts,tsx}", "!/src/**/*.no-coverage.ts", + "!/src/**/test-utils/**/*.{ts,tsx}", ], moduleNameMapper: { diff --git a/packages/technical-features/application/electron-main/index.ts b/packages/technical-features/application/electron-main/index.ts index 238b564a47..da354760c2 100644 --- a/packages/technical-features/application/electron-main/index.ts +++ b/packages/technical-features/application/electron-main/index.ts @@ -1,4 +1,4 @@ -import { overrideSideEffectsWithFakes } from "./src/override-side-effects-with-fakes"; +import { overrideSideEffectsWithFakes } from "./src/test-utils/override-side-effects-with-fakes"; export * from "./src/start-application/time-slots"; diff --git a/packages/technical-features/application/electron-main/src/override-side-effects-with-fakes.ts b/packages/technical-features/application/electron-main/src/test-utils/override-side-effects-with-fakes.ts similarity index 69% rename from packages/technical-features/application/electron-main/src/override-side-effects-with-fakes.ts rename to packages/technical-features/application/electron-main/src/test-utils/override-side-effects-with-fakes.ts index a795dbd04b..8873bf7f99 100644 --- a/packages/technical-features/application/electron-main/src/override-side-effects-with-fakes.ts +++ b/packages/technical-features/application/electron-main/src/test-utils/override-side-effects-with-fakes.ts @@ -1,5 +1,5 @@ import type { DiContainer } from "@ogre-tools/injectable"; -import whenAppIsReadyInjectable from "./start-application/when-app-is-ready.injectable"; +import whenAppIsReadyInjectable from "../start-application/when-app-is-ready.injectable"; export const overrideSideEffectsWithFakes = (di: DiContainer) => { di.override(whenAppIsReadyInjectable, () => () => Promise.resolve());