From d8ea617e3116b30aa5e62ae99de75d1998ec57a1 Mon Sep 17 00:00:00 2001 From: Nitin Kumar Date: Thu, 22 Oct 2020 13:36:24 +0530 Subject: [PATCH 1/2] Chore: add test case for no-func-assign (refs #13705) --- tests/lib/rules/no-func-assign.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/lib/rules/no-func-assign.js b/tests/lib/rules/no-func-assign.js index 662342158fb..7e85f4255d3 100644 --- a/tests/lib/rules/no-func-assign.js +++ b/tests/lib/rules/no-func-assign.js @@ -88,6 +88,15 @@ ruleTester.run("no-func-assign", rule, { data: { name: "foo" }, type: "Identifier" }] + }, + { + code: "var a = function foo() { foo = 123; };", + parserOptions: { ecmaVersion: 6 }, + errors: [{ + messageId: "isAFunction", + data: { name: "foo" }, + type: "Identifier" + }] } ] }); From 1f2994968e83b467964a272dbc7f4a1209ecfd2e Mon Sep 17 00:00:00 2001 From: Nitin Kumar Date: Thu, 22 Oct 2020 17:22:11 +0530 Subject: [PATCH 2/2] Chore: Update tests/lib/rules/no-func-assign.js --- tests/lib/rules/no-func-assign.js | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/lib/rules/no-func-assign.js b/tests/lib/rules/no-func-assign.js index 7e85f4255d3..85a6bdcc5bb 100644 --- a/tests/lib/rules/no-func-assign.js +++ b/tests/lib/rules/no-func-assign.js @@ -91,7 +91,6 @@ ruleTester.run("no-func-assign", rule, { }, { code: "var a = function foo() { foo = 123; };", - parserOptions: { ecmaVersion: 6 }, errors: [{ messageId: "isAFunction", data: { name: "foo" },