From 44d6dc616c2ce217b71b7f387912120f09e51c8e Mon Sep 17 00:00:00 2001 From: Jhon Vente <134975835+johnvente@users.noreply.github.com> Date: Fri, 2 Feb 2024 12:13:12 -0500 Subject: [PATCH] fix: test problems jest dom and paragon (#311) --- jest.config.js | 4 ++++ mockParagon.js | 1 + src/setupTest.js | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 mockParagon.js diff --git a/jest.config.js b/jest.config.js index cd47690..1e3fe00 100644 --- a/jest.config.js +++ b/jest.config.js @@ -18,4 +18,8 @@ module.exports = createConfig('jest', { ], testTimeout: 120000, testEnvironment: 'jsdom', + moduleNameMapper: { + '^@openedx/paragon$': '/mockParagon.js', + '^@openedx/paragon/(.*)$': '/mockParagon.js', + }, }); diff --git a/mockParagon.js b/mockParagon.js new file mode 100644 index 0000000..f053ebf --- /dev/null +++ b/mockParagon.js @@ -0,0 +1 @@ +module.exports = {}; diff --git a/src/setupTest.js b/src/setupTest.js index 644f1a2..2de999f 100755 --- a/src/setupTest.js +++ b/src/setupTest.js @@ -1,6 +1,6 @@ /* eslint-disable import/no-extraneous-dependencies */ import '@testing-library/jest-dom'; -import '@testing-library/jest-dom/extend-expect'; +// breaking change here: https://github.com/testing-library/jest-dom/releases/tag/v6.0.0 import Enzyme from 'enzyme'; import Adapter from '@wojtekmaj/enzyme-adapter-react-17';