【发布时间】:2015-07-13 03:19:50
【问题描述】:
我有一个如下所示的Mocha 测试文件:
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)
})
})
})
当我从 CLI 运行 mocha 时,它会成功运行测试。
当我运行 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.
让 Standard 不抱怨这些功能的最干净的方法是什么?
【问题讨论】:
标签: javascript mocha.js