Skip to content

Commit 6acc278

Browse files
Skip TS tests in Node.js 20
1 parent 77572b6 commit 6acc278

3 files changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,9 @@ jobs:
6767
uses: actions/setup-node@v3
6868
with:
6969
node-version: ${{ matrix.node-version }}
70+
- name: Delete tests that import .ts files
71+
if: matrix.node-version == '20'
72+
run: rm packages/babel-helper-define-polyfill-provider/test/meta-resolver.js packages/babel-plugin-polyfill-corejs3/test/check-builtin-definitions.test.js
7073
- name: Test on Node.js ${{ matrix.node-version }}
7174
# `maxWorkers` cannot be 1 because we are using `process.exitCode` in our tests.
7275
run: yarn jest --ci --color --maxWorkers=2

packages/babel-helper-define-polyfill-provider/test/meta-resolver.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// This test is skipped on CI for Node.js 20, since it imports ../src/meta-resolver.ts
2+
13
import createMetaResolver from "../src/meta-resolver.ts";
24

35
describe("createMetaResolver", () => {

packages/babel-plugin-polyfill-corejs3/test/check-builtin-definitions.test.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
// This test is skipped on CI for Node.js 20, since it imports ../src/built-in-definitions.ts
2+
13
import corejs3Entries from "core-js-compat/entries.json" with { type: "json" };
24

35
import {

0 commit comments

Comments
 (0)