Şuna benzeyen bir Mocha test dosyam var :
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)
})
})
})
Ben çalıştırdığınızda mochaCLI'den, başarıyla test çalıştırır.
Çalıştırdığımda standard( JavaScript Standart Stili için yürütülebilir ) Mocha'nın çerçeve işlevlerinde aşağıdaki gibi hatalar alıyorum:
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.
Standard'ın bu işlevlerden şikayet etmemesi için en temiz yol nedir?
it, normal test dışı kodu arayabileceğim ve linting'i geçeceği anlamına gelmiyor mu? Diğer bir deyişle. Yalnızca test sınıflarıyla sınırlandırılabilir mi?