diff --git a/tests/lib/linter/linter.js b/tests/lib/linter/linter.js index 20ddeef601b..7345aa77ac0 100644 --- a/tests/lib/linter/linter.js +++ b/tests/lib/linter/linter.js @@ -2959,15 +2959,20 @@ var a = "test2"; // https://github.com/eslint/eslint/issues/14652 it("should not report a violation", () => { - const code = "/*eslint-env es6\n */ new Promise();"; - + const codes = [ + "/*eslint-env es6\n */ new Promise();", + "/*eslint-env browser,\nes6 */ window;Promise;", + "/*eslint-env\nbrowser,es6 */ window;Promise;" + ]; const config = { rules: { "no-undef": 1 } }; - const messages = linter.verify(code, config, filename); + for (const code of codes) { + const messages = linter.verify(code, config, filename); - assert.strictEqual(messages.length, 0); - }); + assert.strictEqual(messages.length, 0); + } + }); it("should not report a violation", () => { const code = `/*${ESLINT_ENV} mocha,node */ require();describe();`;