Files
sousa-gecko/devtools/client/debugger/jest-test.config.js
T
Alexandre Poirot 72cb55191b Bug 1949588 - [devtools] Allow running the leftover debugger jest tests without react. r=nchevobbe,devtools-reviewers
Node doesn't support ESM, so we have to drop enzyme and prevent loading any frontend module.
There is much more to be cleaned up, but let wait for getting rid of the tests entirely.

Differential Revision: https://phabricator.services.mozilla.com/D239056
2025-03-05 17:06:05 +00:00

28 lines
846 B
JavaScript

/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at <http://mozilla.org/MPL/2.0/>. */
"use strict";
const sharedJestConfig = require(
`${__dirname}/../shared/test-helpers/shared-jest.config`
);
module.exports = {
testEnvironment: "jsdom",
testPathIgnorePatterns: [
"/node_modules/",
"/helpers/",
"/fixtures/",
"src/test/mochitest/examples/",
"package.json",
],
modulePathIgnorePatterns: ["test/mochitest"],
setupFilesAfterEnv: ["<rootDir>/src/test/tests-setup.js"],
setupFiles: ["<rootDir>/src/test/shim.js", "jest-localstorage-mock"],
moduleNameMapper: {
...sharedJestConfig.moduleNameMapper,
"react-dom-factories": "<rootDir>/../shared/vendor/react-dom-factories.js",
},
};