From 5fd3eda64c45a490af470d6423ea87e7d9b2b394 Mon Sep 17 00:00:00 2001 From: Brandon Chinn Date: Tue, 25 Apr 2023 19:02:03 -0700 Subject: [PATCH] Fix tests using partial GlobalConfigs --- .../__snapshots__/watchFilenamePatternMode.test.js.snap | 1 + packages/jest-core/src/__tests__/runJest.test.js | 2 ++ packages/jest-core/src/__tests__/watch.test.js | 6 +++++- .../src/__tests__/watchFilenamePatternMode.test.js | 6 +++++- .../src/__tests__/watchTestNamePatternMode.test.js | 2 ++ .../jest-reporters/src/__tests__/SummaryReporter.test.js | 1 + 6 files changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/jest-core/src/__tests__/__snapshots__/watchFilenamePatternMode.test.js.snap b/packages/jest-core/src/__tests__/__snapshots__/watchFilenamePatternMode.test.js.snap index 2f831f62a006..724b415277b6 100644 --- a/packages/jest-core/src/__tests__/__snapshots__/watchFilenamePatternMode.test.js.snap +++ b/packages/jest-core/src/__tests__/__snapshots__/watchFilenamePatternMode.test.js.snap @@ -92,6 +92,7 @@ exports[`Watch mode flows Pressing "P" enters pattern mode 9`] = ` Object { "onlyChanged": false, "passWithNoTests": true, + "rootDir": "", "testPathPatterns": Array [ "p.*3", ], diff --git a/packages/jest-core/src/__tests__/runJest.test.js b/packages/jest-core/src/__tests__/runJest.test.js index 7661503ae95a..559a8bdb8baf 100644 --- a/packages/jest-core/src/__tests__/runJest.test.js +++ b/packages/jest-core/src/__tests__/runJest.test.js @@ -22,6 +22,8 @@ describe('runJest', () => { changedFilesPromise: Promise.resolve({repos: {git: {size: 0}}}), contexts: [], globalConfig: { + rootDir: '', + testPathPatterns: [], testSequencer: require.resolve('@jest/test-sequencer'), watch: true, }, diff --git a/packages/jest-core/src/__tests__/watch.test.js b/packages/jest-core/src/__tests__/watch.test.js index 8920963123a1..9b34759c4639 100644 --- a/packages/jest-core/src/__tests__/watch.test.js +++ b/packages/jest-core/src/__tests__/watch.test.js @@ -140,7 +140,11 @@ describe('Watch mode flows', () => { testRegex: [], }; pipe = {write: jest.fn()}; - globalConfig = {watch: true}; + globalConfig = { + rootDir: '', + testPathPatterns: [], + watch: true, + }; hasteMapInstances = [{on: () => {}}]; contexts = [{config}]; stdin = new MockStdin(); diff --git a/packages/jest-core/src/__tests__/watchFilenamePatternMode.test.js b/packages/jest-core/src/__tests__/watchFilenamePatternMode.test.js index 9d84afe3c8df..2900fe6d02e8 100644 --- a/packages/jest-core/src/__tests__/watchFilenamePatternMode.test.js +++ b/packages/jest-core/src/__tests__/watchFilenamePatternMode.test.js @@ -70,7 +70,11 @@ const watch = require('../watch').default; const nextTick = () => new Promise(res => process.nextTick(res)); -const globalConfig = {watch: true}; +const globalConfig = { + rootDir: '', + testPathPatterns: [], + watch: true, +}; afterEach(runJestMock.mockReset); diff --git a/packages/jest-core/src/__tests__/watchTestNamePatternMode.test.js b/packages/jest-core/src/__tests__/watchTestNamePatternMode.test.js index c07e78f65d38..0763d17bf0a0 100644 --- a/packages/jest-core/src/__tests__/watchTestNamePatternMode.test.js +++ b/packages/jest-core/src/__tests__/watchTestNamePatternMode.test.js @@ -83,6 +83,8 @@ jest.doMock( const watch = require('../watch').default; const globalConfig = { + rootDir: '', + testPathPatterns: [], watch: true, }; diff --git a/packages/jest-reporters/src/__tests__/SummaryReporter.test.js b/packages/jest-reporters/src/__tests__/SummaryReporter.test.js index fb83c448194a..6ace91cd6c5f 100644 --- a/packages/jest-reporters/src/__tests__/SummaryReporter.test.js +++ b/packages/jest-reporters/src/__tests__/SummaryReporter.test.js @@ -13,6 +13,7 @@ const now = Date.now; const write = process.stderr.write; const globalConfig = { rootDir: 'root', + testPathPatterns: [], watch: false, };