나는이 모카 모양이를 좋아하는 테스트 파일 :
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)
})
})
})
내가 실행하면 mocha
CLI에서, 그것은 성공적으로 테스트를 실행합니다.
실행하면 standard
( JavaScript Standard Style 의 실행 파일 ) Mocha의 프레임 워크 기능에서 다음과 같은 오류가 발생합니다.
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.
표준이 이러한 기능에 대해 불평하지 않도록하는 가장 깨끗한 방법은 무엇입니까?
it
이것이 테스트가 아닌 일반 코드를 호출 할 수 있고 Linting을 통과 한다는 것을 의미하지 않습니까? 다시 말해. 테스트 클래스로만 제한 할 수 있습니까?