Skip ESLint 8 tests on publish (#13898)

This commit is contained in:
Nicolò Ribaudo 2021-10-30 21:11:28 +02:00 committed by GitHub
parent c20506e594
commit 7396f05341
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -98,6 +98,11 @@ describe("Babel and Espree", () => {
} }
if (eslintVersion !== 7) { if (eslintVersion !== 7) {
if (process.env.IS_PUBLISH) {
console.warn("Skipping ESLint 8 test because using a release build.");
return;
}
// ESLint 8 // ESLint 8
const espreeAST = espree8.parse(code, { const espreeAST = espree8.parse(code, {
...espreeOptions, ...espreeOptions,
@ -459,7 +464,9 @@ describe("Babel and Espree", () => {
}); });
} }
it("private identifier (token) - ESLint 8", () => { const itNotPublish = process.env.IS_PUBLISH ? it.skip : it;
itNotPublish("private identifier (token) - ESLint 8", () => {
const code = "class A { #x }"; const code = "class A { #x }";
const babylonAST = parseForESLint8(code, { const babylonAST = parseForESLint8(code, {
eslintVisitorKeys: true, eslintVisitorKeys: true,
@ -561,7 +568,7 @@ describe("Babel and Espree", () => {
).toMatchObject(staticKw); ).toMatchObject(staticKw);
}); });
it("static (token) - ESLint 8", () => { itNotPublish("static (token) - ESLint 8", () => {
const code = ` const code = `
class A { class A {
static m() {} static m() {}
@ -650,7 +657,7 @@ describe("Babel and Espree", () => {
}); });
} }
it("pipeline # topic token - ESLint 8", () => { itNotPublish("pipeline # topic token - ESLint 8", () => {
const code = ` const code = `
x |> # x |> #
y |> #[0] y |> #[0]