J'ai un fichier de test Mocha qui ressemble à ceci:
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)
})
})
})
Lorsque je cours à mocha
partir de la CLI, il exécute le test avec succès.
Quand je lance standard
(l'exécutable pour JavaScript Standard Style ), j'obtiens des erreurs sur les fonctions du framework de Mocha comme ceci:
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.
Quelle est la manière la plus propre de faire en sorte que Standard ne se plaigne pas de ces fonctions?
it
du code non-test régulier et qu'il passera le peluchage? En d'autres termes. Peut-il être limité uniquement aux classes de test?