diff --git a/jest.config.base.js b/jest.config.base.js index b94573bf7196..707c023f2695 100644 --- a/jest.config.base.js +++ b/jest.config.base.js @@ -19,6 +19,7 @@ module.exports = { 'node', ], resolver: '/../../tests/jest-resolver.js', + setupFilesAfterEnv: ['console-fail-test/setup.js'], testRegex: ['./tests/.+\\.test\\.ts$', './tests/.+\\.spec\\.ts$'], transform: { '^.+\\.(t|j)sx?$': [ diff --git a/package.json b/package.json index 0cb1d2997455..036dd42f60dc 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,7 @@ "@types/rimraf": "^3.0.2", "@types/semver": "^7.3.9", "@types/tmp": "^0.2.3", + "console-fail-test": "^0.1.7", "cross-env": "^7.0.3", "cross-fetch": "^3.1.5", "cspell": "^5.20.0", diff --git a/packages/ast-spec/jest.config.js b/packages/ast-spec/jest.config.js index eeae64cb5dd4..6b927c0166bd 100644 --- a/packages/ast-spec/jest.config.js +++ b/packages/ast-spec/jest.config.js @@ -1,9 +1,15 @@ 'use strict'; // @ts-check + +const baseConfig = require('../../jest.config.base.js'); + /** @type {import('@jest/types').Config.InitialOptions} */ module.exports = { - ...require('../../jest.config.base.js'), + ...baseConfig, collectCoverage: false, - setupFilesAfterEnv: ['./tests/util/setupJest.ts'], + setupFilesAfterEnv: [ + ...baseConfig.setupFilesAfterEnv, + './tests/util/setupJest.ts', + ], }; diff --git a/packages/scope-manager/jest.config.js b/packages/scope-manager/jest.config.js index 9148e4d46fb7..e9aff2600f8e 100644 --- a/packages/scope-manager/jest.config.js +++ b/packages/scope-manager/jest.config.js @@ -1,8 +1,14 @@ 'use strict'; // @ts-check + +const baseConfig = require('../../jest.config.base.js'); + /** @type {import('@jest/types').Config.InitialOptions} */ module.exports = { - ...require('../../jest.config.base.js'), - setupFilesAfterEnv: ['./tests/util/serializers/index.ts'], + ...baseConfig, + setupFilesAfterEnv: [ + ...baseConfig.setupFilesAfterEnv, + './tests/util/serializers/index.ts', + ], }; diff --git a/yarn.lock b/yarn.lock index 1a6959cc55a5..de81b9c84c40 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5786,6 +5786,11 @@ console-control-strings@^1.1.0: resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= +console-fail-test@^0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/console-fail-test/-/console-fail-test-0.1.7.tgz#f21ee5f944fb42c0d176a56c5b4744cb2f8d86c8" + integrity sha512-WZ9unWXJSqDGMt/06wOSPNHwAIAdIJvhgSD2MepJHG5B7b3PD3b8q0NMpaqegGmGFgZUiru+0xEsyvpvg/CM+A== + content-disposition@0.5.2: version "0.5.2" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy