From 086c1d6e8593cf8e7851daa8f2a890c213cf6999 Mon Sep 17 00:00:00 2001 From: Nitin Kumar Date: Thu, 13 May 2021 14:38:25 +0530 Subject: [PATCH] Chore: add more test cases for `no-sequences` (#14579) --- tests/lib/rules/no-sequences.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/lib/rules/no-sequences.js b/tests/lib/rules/no-sequences.js index f9eb8a6a30f..1ac7c4a6c6e 100644 --- a/tests/lib/rules/no-sequences.js +++ b/tests/lib/rules/no-sequences.js @@ -59,7 +59,11 @@ ruleTester.run("no-sequences", rule, { // valid code with "allowInParentheses" set to `false` { code: "for ((i = 0, j = 0); test; );", options: [{ allowInParentheses: false }] }, - { code: "for (; test; (i++, j++));", options: [{ allowInParentheses: false }] } + { code: "for (; test; (i++, j++));", options: [{ allowInParentheses: false }] }, + + // https://github.com/eslint/eslint/issues/14572 + { code: "const foo = () => { return ((bar = 123), 10) }", env: { es6: true } }, + { code: "const foo = () => (((bar = 123), 10));", env: { es6: true } } ], // Examples of code that should trigger the rule