【发布时间】:2016-05-02 10:29:36
【问题描述】:
在 mocha 中,我有几个使用 skip 的单元测试
it.skip('login (return photo)', function(done) { ...
但是,在某些情况下,我想强制不跳过,例如在部署之前。有没有我可以传递 mocha 的标志?
【问题讨论】:
标签: javascript node.js mocha.js
在 mocha 中,我有几个使用 skip 的单元测试
it.skip('login (return photo)', function(done) { ...
但是,在某些情况下,我想强制不跳过,例如在部署之前。有没有我可以传递 mocha 的标志?
【问题讨论】:
标签: javascript node.js mocha.js
.skip 提供了一种省略测试的方法,而无需将其注释掉,可能会永远忘记它。您最好自己有条件地注册测试。
大概是这样的:
var isDev = process.env.NODE_ENV === 'development';
describe('stuff', function() {
if (!isDev) {
it('login (return photo)', function (done) { ... }
}
});
【讨论】: