From 7774e177684578dd4ce901b2d7b9f7fa350c98cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Sun, 24 Oct 2021 18:19:41 +0200 Subject: [PATCH] Check --- eslint/babel-eslint-parser/test/index.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/eslint/babel-eslint-parser/test/index.js b/eslint/babel-eslint-parser/test/index.js index 16af7ccafa9f..ff02e22551d2 100644 --- a/eslint/babel-eslint-parser/test/index.js +++ b/eslint/babel-eslint-parser/test/index.js @@ -129,6 +129,19 @@ describe("Babel and Espree", () => { espree7 = require(espree7Path); espree8 = require(espree8Path); + + const espree7pkg = require(require.resolve("espree/package.json", { + paths: [path.dirname(require.resolve("eslint"))], + })); + const espree8pkg = require(require.resolve("espree/package.json", { + paths: [path.dirname(require.resolve("eslint-8"))], + })); + if (!espree7pkg.version.startsWith("7.")) { + throw new Error(`Expected espree 7, but found ${espree7pkg.version}`); + } + if (!espree8pkg.version.startsWith("9.")) { + throw new Error(`Expected espree 9, but found ${espree8pkg.version}`); + } }); describe("compatibility", () => {