50

NodeJS コード用に JS UT を作成しています。私はアサーション ライブラリとしてChaiを使用しており、 should構文を好みます。また、jslintを使用して JS ファイルの構文をチェックします。UT の JS ファイルもチェックします。

今、私はjslintChaiに問題があります。Chaiでは、以下を使用できます。

myvalue.should.be.true;

しかし、jslintは私に与えます:

#1 Expected an assignment or function call and instead saw an expression.

jslintには多くのオプションがあることは知っていますが、このチェックをオフにする適切なオプションが見つかりません。

4

3 に答える 3

15

代わりに使用することもできmyvalue.should.equal(true)ます。

于 2012-12-18T21:52:31.573 に答える
11

私たちのjslintは私の問題を解決できません。そして、jslint の多くの制限により、私は jshint に目を向けまし。オプションexprは私を救ってくれました:P

于 2012-12-11T16:22:48.570 に答える