From 47be8003d700bc0606495ae42610eaba94e639c5 Mon Sep 17 00:00:00 2001 From: Milos Djermanovic Date: Thu, 16 Sep 2021 20:49:34 +0200 Subject: [PATCH] Chore: test Property > .key with { a = 1 } pattern (fixes #14799) (#15072) --- tests/lib/linter/node-event-generator.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/lib/linter/node-event-generator.js b/tests/lib/linter/node-event-generator.js index 8cd1427134f..afedc9d0171 100644 --- a/tests/lib/linter/node-event-generator.js +++ b/tests/lib/linter/node-event-generator.js @@ -314,6 +314,15 @@ describe("NodeEventGenerator", () => { ["[name.length=3]:exit", ast.body[1].expression] ] ); + + // https://github.com/eslint/eslint/issues/14799 + assertEmissions( + "const {a = 1} = b;", + ["Property > .key"], + ast => [ + ["Property > .key", ast.body[0].declarations[0].id.properties[0].key] + ] + ); }); describe("traversing the entire non-standard AST", () => {