diff --git a/libs/core/__mocks__/p-queue.ts b/__mocks__/p-queue.ts similarity index 100% rename from libs/core/__mocks__/p-queue.ts rename to __mocks__/p-queue.ts diff --git a/jest.preset.js b/jest.preset.js index 5add69934..983cc58c6 100644 --- a/jest.preset.js +++ b/jest.preset.js @@ -11,5 +11,7 @@ module.exports = { ...nxPreset.moduleNameMapper, "App/(.*)": `${__dirname}/apps/mudita-center/src/$1`, "Core/(.*)": `${__dirname}/libs/core/$1`, + "p-queue$": `${__dirname}/__mocks__/p-queue.ts`, }, + setupFilesAfterEnv: [`${__dirname}/jest.setup.js`], } diff --git a/jest.setup.js b/jest.setup.js new file mode 100644 index 000000000..25b5da26e --- /dev/null +++ b/jest.setup.js @@ -0,0 +1,6 @@ +/** + * Copyright (c) Mudita sp. z o.o. All rights reserved. + * For licensing, see https://github.com/mudita/mudita-center/blob/master/LICENSE.md + */ + +require("reflect-metadata") diff --git a/jest/jest.config.core.js b/jest/jest.config.core.js index a7527932b..155b2144c 100644 --- a/jest/jest.config.core.js +++ b/jest/jest.config.core.js @@ -19,6 +19,7 @@ module.exports = { "Core/(.*)": "/libs/core/$1", "Cypress/(.*)": "/apps/mudita-center/cypress/$1", "Storybook/(.*)": "/apps/mudita-center/.storybook/$1", + "p-queue$": `${__dirname}/__mocks__/p-queue.ts`, }, rootDir: "../", moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"],