Update runtime integration tests for Node.js >= 16.6 (#13923)
This commit is contained in:
@@ -10,7 +10,11 @@ if (
|
||||
(major === 13 && minor >= 2)
|
||||
) {
|
||||
const expectedEsm =
|
||||
major === 13 && minor <= 3 ? "expected-esm-13.2.txt" : "expected-esm.txt";
|
||||
major === 13 && minor <= 3
|
||||
? "expected-esm-13.2.txt"
|
||||
: major < 16 || (major === 16 && minor <= 5)
|
||||
? "expected-esm-16.0.txt"
|
||||
: "expected-esm.txt";
|
||||
|
||||
test("ESM", "./src/main-esm.mjs", expectedEsm);
|
||||
// TODO: This never worked in any Babel version
|
||||
@@ -24,6 +28,8 @@ const expectedCjs =
|
||||
? "expected-cjs-13.0.txt"
|
||||
: major === 13 && minor <= 3
|
||||
? "expected-cjs-13.2.txt"
|
||||
: major < 16 || (major === 16 && minor <= 5)
|
||||
? "expected-cjs-16.0.txt"
|
||||
: "expected-cjs.txt";
|
||||
|
||||
test("CJS", "./src/main-cjs.cjs", expectedCjs);
|
||||
@@ -35,6 +41,8 @@ const expectedCjsAbsolute =
|
||||
? "expected-cjs-absolute-13.0.txt"
|
||||
: major === 13 && minor <= 3
|
||||
? "expected-cjs-absolute-13.2.txt"
|
||||
: major < 16 || (major === 16 && minor <= 5)
|
||||
? "expected-cjs-absolute-16.0.txt"
|
||||
: "expected-cjs-absolute.txt";
|
||||
|
||||
test(
|
||||
|
||||
Reference in New Issue
Block a user