Tôi có một tệp kiểm tra Mocha trông giống như sau:
var expect = require('chai').expect
var muting = require('../muting')
describe('muting', function () {
describe('init()', function () {
it('should inject an object into twitter', function () {
var twitter = 'twitter'
muting.init(twitter)
expect(muting.twitter).to.equal(twitter)
})
})
})
Khi tôi chạy mocha
từ CLI, nó chạy thử nghiệm thành công.
Khi tôi chạy standard
(tệp thực thi cho Kiểu chuẩn JavaScript ), tôi gặp lỗi trên các hàm khung của Mocha như sau:
standard: Use JavaScript Standard Style (https://github.com/feross/standard)
c:\..\test\index.js:5:0: 'describe' is not defined.
c:\..\test\index.js:6:2: 'describe' is not defined.
c:\..\test\index.js:7:4: 'it' is not defined.
Cách sạch nhất để khiến Standard không phàn nàn về các chức năng này là gì?
it
bằng mã không phải kiểm tra thông thường và nó sẽ vượt qua linting? Nói cách khác. Nó có thể bị hạn chế chỉ cho các lớp thử nghiệm?