0
我正在爲Karma,Jasmine和Sinon的角度應用編寫單元測試,並且在我的代碼庫上運行eslint。Sinon和eslint
我定義了將在beforeEach inject
中用來創建sinon.stub
的全局變量。 ESLint不斷抱怨說我的全局變量是已定義的,但從未使用過。例如:
'getListStub' is defined but never used no-unused-vars
,但在我的代碼,它看起來像這樣
var listService, getListStub;
beforeEach(inject(function(_listService_) {
listService = _listService_;
getListStub = sinon.stub(listService, 'getList').returns(q.when(listResponse));
}
什麼是從產生錯誤停止ESLint的最佳方式?
是否在這些測試文件的頂部設置/*eslint no-unused-vars: 0*/
最好?
非常感謝!這解決了它! – tester123