Javascript Eslint规则测试仪在arrow函数上抛出错误

Javascript Eslint规则测试仪在arrow函数上抛出错误,javascript,eslint,Javascript,Eslint,在放置有效的测试用例时,我添加了一个带有箭头函数的测试用例 var foo=(bar)=>bar 但是在运行测试时,我得到了这个错误 AssertionError [ERR_ASSERTION]: A fatal parsing error occurred: Parsing error: Unexpected token > at runRuleForItem (/Users/lakshya/Desktop/projects/my-eslint-plugin/node_modul

在放置有效的测试用例时,我添加了一个带有箭头函数的测试用例
var foo=(bar)=>bar
但是在运行测试时,我得到了这个错误

AssertionError [ERR_ASSERTION]: A fatal parsing error occurred: Parsing error: Unexpected token >
    at runRuleForItem (/Users/lakshya/Desktop/projects/my-eslint-plugin/node_modules/eslint/lib/rule-tester/rule-tester.js:559:13)
    at testValidTemplate (/Users/lakshya/Desktop/projects/my-eslint-plugin/node_modules/eslint/lib/rule-tester/rule-tester.js:605:28)
    at Function.<anonymous> (/Users/lakshya/Desktop/projects/my-eslint-plugin/node_modules/eslint/lib/rule-tester/rule-tester.js:885:25)
.
.
.
AssertionError[ERR\u ASSERTION]:发生了致命的分析错误:分析错误:意外标记>
在runRuleForItem(/Users/lakshya/Desktop/projects/my eslint plugin/node_modules/eslint/lib/rule tester/rule tester.js:559:13)
在testValidTemplate(/Users/lakshya/Desktop/projects/my eslint plugin/node_modules/eslint/lib/rule tester/rule tester.js:605:28)
在功能上。(/Users/lakshya/Desktop/projects/my-eslint-plugin/node_-modules/eslint/lib/rule-tester/rule-tester.js:885:25)
.
.
.

试试这个……var foo=(bar)=>{bar};或者,如果刚好在上面,那么您可以使用。。var foo=bar?条:空;也许它与这行上面的语法错误冲突?@AmaarshallYaswankar所以我试着把
var foo=bar?条:空一切正常,但改为arrow函数
var test=(props)=>props
同样的错误出现了,我不认为这是什么原因,也许解析器不希望我使用arrow函数,或者我不知道的是,我看到eslint插件在规则测试中使用arrow函数?你能添加你得到的错误吗?