From ddc884944c24e0feee066a9ed0888adeafb38475 Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Sat, 16 Mar 2024 11:24:47 +0100 Subject: [PATCH 1/2] chore: skip broken test on windows and node 21 --- .../src/workers/__tests__/WorkerEdgeCases.test.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts b/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts index c026e8f1ede7..8103aee0abed 100644 --- a/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts +++ b/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts @@ -6,6 +6,7 @@ */ import {access, mkdir, rm, writeFile} from 'fs/promises'; +import * as os from 'os'; import {dirname, join} from 'path'; import {transformFileAsync} from '@babel/core'; import { @@ -28,6 +29,13 @@ const processChildWorkerPath = join( ); const threadChildWorkerPath = join(writeDestination, 'workers/threadChild.js'); +if (process.platform === 'win32' && process.version.startsWith('v21.')) { + // eslint-disable-next-line jest/no-focused-tests + test.only('skipping test on broken platform', () => { + console.warn('Skipping test on broken platform'); + }); +} + beforeAll(async () => { await mkdir(writeDestination, {recursive: true}); From 505451dc507ca35fc625f03aef8776b83991d9bd Mon Sep 17 00:00:00 2001 From: Simen Bekkhus Date: Sat, 16 Mar 2024 12:21:53 +0100 Subject: [PATCH 2/2] Update WorkerEdgeCases.test.ts --- .../jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts b/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts index 8103aee0abed..5f7bcc3aa142 100644 --- a/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts +++ b/packages/jest-worker/src/workers/__tests__/WorkerEdgeCases.test.ts @@ -6,7 +6,6 @@ */ import {access, mkdir, rm, writeFile} from 'fs/promises'; -import * as os from 'os'; import {dirname, join} from 'path'; import {transformFileAsync} from '@babel/core'; import {