diff --git a/package.json b/package.json index 198147fb..722fa84c 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "esprima": "latest", "esprima-fb": "^8001.2001.0-dev-harmony-fb", "json-diff": "^0.5.4", - "leche": "^2.3.0", "mocha": "^8.3.1", "npm-run-all": "^4.1.5", "nyc": "^14.1.1", diff --git a/tests/lib/ecma-features.js b/tests/lib/ecma-features.js index 7eac4b07..3ac4492a 100644 --- a/tests/lib/ecma-features.js +++ b/tests/lib/ecma-features.js @@ -8,7 +8,6 @@ //------------------------------------------------------------------------------ import assert from "assert"; -import leche from "leche"; import path from "path"; import * as espree from "../../espree.js"; import shelljs from "shelljs"; @@ -57,8 +56,7 @@ describe("ecmaFeatures", () => { ecmaFeatures: {} }; }); - - leche.withData(testFiles, filename => { + testFiles.forEach(filename => { // Uncomment and fill in filename to focus on a single file // var filename = "jsx/invalid-matching-placeholder-in-closing-tag"; @@ -83,5 +81,6 @@ describe("ecmaFeatures", () => { }); }); + }); }); diff --git a/tests/lib/ecma-version.js b/tests/lib/ecma-version.js index 36072d51..2e1c351a 100644 --- a/tests/lib/ecma-version.js +++ b/tests/lib/ecma-version.js @@ -8,7 +8,6 @@ //------------------------------------------------------------------------------ import fs from "fs"; -import leche from "leche"; import path from "path"; import shelljs from "shelljs"; import tester from "./tester.js"; @@ -59,8 +58,7 @@ describe("ecmaVersion", () => { }); describe("Scripts", () => { - - leche.withData(scriptOnlyTestFiles, filename => { + scriptOnlyTestFiles.forEach(filename => { const version = filename.slice(1, filename.indexOf("/", 1)); // Uncomment and fill in filename to focus on a single file @@ -76,15 +74,13 @@ describe("ecmaVersion", () => { tester.assertMatches(code, config, expected.default); }); - }); }); describe("Modules", () => { - - leche.withData(moduleTestFiles, filename => { + moduleTestFiles.forEach(filename => { const version = filename.slice(1, filename.indexOf("/", 1)); const code = shelljs.cat(`${FIXTURES_DIR}/${filename}.src.js`); @@ -115,7 +111,6 @@ describe("ecmaVersion", () => { tester.assertMatches(code, config, expected); }); - }); }); diff --git a/tests/lib/libraries.js b/tests/lib/libraries.js index 2167eec2..6c139111 100644 --- a/tests/lib/libraries.js +++ b/tests/lib/libraries.js @@ -7,7 +7,6 @@ // Requirements //------------------------------------------------------------------------------ -import leche from "leche"; import path from "path"; import shelljs from "shelljs"; import tester from "./tester.js"; @@ -30,8 +29,7 @@ const testFiles = shelljs.find(`${__dirname}/../fixtures/libraries`).filter(file //------------------------------------------------------------------------------ describe("Libraries", () => { - - leche.withData(testFiles, filename => { + testFiles.forEach(filename => { // var filename = "angular-1.2.5.js"; @@ -48,6 +46,4 @@ describe("Libraries", () => { assert.strictEqual(result, output); }); }); - - });