Skip to content

Commit ed26229

Browse files
authored
test: add no-extra-parens tests with rest properties (#16236)
1 parent deaf69f commit ed26229

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

tests/lib/rules/no-extra-parens.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2334,13 +2334,8 @@ ruleTester.run("no-extra-parens", rule, {
23342334
invalid("[...(a.b)] = []", "[...a.b] = []", "MemberExpression"),
23352335
invalid("({ a: (b) } = {})", "({ a: b } = {})", "Identifier"),
23362336
invalid("({ a: (b.c) } = {})", "({ a: b.c } = {})", "MemberExpression"),
2337-
2338-
/*
2339-
* TODO: Add these tests for RestElement's parenthesized arguments in object patterns when that becomes supported by Espree.
2340-
*
2341-
* invalid("({ ...(a) } = {})", "({ ...a } = {})", "Identifier"),
2342-
* invalid("({ ...(a.b) } = {})", "({ ...a.b } = {})", "MemberExpression")
2343-
*/
2337+
invalid("({ ...(a) } = {})", "({ ...a } = {})", "Identifier"),
2338+
invalid("({ ...(a.b) } = {})", "({ ...a.b } = {})", "MemberExpression"),
23442339

23452340
// https://github.com/eslint/eslint/issues/11706 (also in valid[])
23462341
{

0 commit comments

Comments
 (0)