Dav*_* S. 50 jslint node.js chai
我正在为我的NodeJS代码编写JS UT.我使用Chai作为断言库,我更喜欢should语法.我还使用jslint检查JS文件语法,甚至是UT的JS文件.
现在我遇到了jslint和Chai的问题.在柴,您可以使用:
myvalue.should.be.true;
Run Code Online (Sandbox Code Playgroud)
但是jslint给了我:
#1 Expected an assignment or function call and instead saw an expression.
Run Code Online (Sandbox Code Playgroud)
我知道jslint有很多选项,但我找不到合适的选项来关闭这个检查.
Jes*_*era 74
只是为了向其他读者说清楚:
您可以添加/*jshint expr: true*/
到测试文件的顶部,因此它只允许在测试文件中使用它.
在极少数情况下,您在代码中使用这种表达式,可以将expr: true
选项添加到jshint配置选项.
归档时间: |
|
查看次数: |
9318 次 |
最近记录: |