From 6863e8f881d82f836d79489684cad3877fa260bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=94=AF=E7=84=B6?= Date: Fri, 4 Jun 2021 11:57:49 +0800 Subject: [PATCH] Chore: add more tests --- tests/lib/linter/linter.js | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) 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();`;