【问题标题】:force mocha to not skip some of the time [duplicate]强制摩卡咖啡在某些时候不要跳过[重复]
【发布时间】:2016-05-02 10:29:36
【问题描述】:

在 mocha 中,我有几个使用 skip 的单元测试

it.skip('login (return photo)', function(done) { ...

但是,在某些情况下,我想强制不跳过,例如在部署之前。有没有我可以传递 mocha 的标志?

【问题讨论】:

    标签: javascript node.js mocha.js


    【解决方案1】:

    .skip 提供了一种省略测试的方法,而无需将其注释掉,可能会永远忘记它。您最好自己有条件地注册测试。

    大概是这样的:

    var isDev = process.env.NODE_ENV === 'development';
    
    describe('stuff', function() {
      if (!isDev) {
        it('login (return photo)', function (done) { ... }
      }
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-28
      • 2018-06-27
      • 2018-10-31
      • 2012-07-06
      • 2015-04-18
      • 1970-01-01
      • 2013-05-24
      相关资源
      最近更新 更多