如何以编程方式跳过摩卡测试?

腰果:

我有一个代码,其中某些测试在CI环境中始终会失败。我想根据环境条件禁用它们。

如何在运行时执行期间以编程方式跳过Mocha中的测试?

腰果:

使用摩卡skip()功能

它可以用于静态禁用测试或整个套件,也可以在运行时动态跳过它。

这是运行时用法的示例:

it('should only test in the correct environment', function() {
  if (/* check test environment */) {
    // make assertions
  } else {
    this.skip();
  }
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何以编程方式使用ScalaTest忽略/跳过测试?

如何以编程方式测试HTTP连接?

如何以编程方式从php artisan命令调用黄昏测试

如何以编程方式测试是否启用了断言?

如何以编程方式使用Espresso测试清除应用数据?

如何以编程方式在Mocha测试中获得详细的结果?

摩卡跳过测试

以编程方式跳过 RSpec 中的测试

以编程方式跳过Spock中的测试

使用apt-get时,如何以编程方式跳过粉红色的Ubuntu用户提示?

如何以编程方式测试UI动作/活动而无需重复测试代码?

如何以编程方式在Java应用程序中运行所有JUnit测试?

如何以编程方式使Node.js应用程序崩溃(用于测试)

Unity3D:如何以编程方式测试新的UI功能

单元测试期间如何以编程方式编辑iPhone辅助功能设置?

单元测试FileSystemWatcher:如何以编程方式触发更改的事件?

如果需要测试计划,如何以编程方式运行 arc diff --verbatim

如何以编程方式高效地生成非常大的测试数据表?

如何以编程方式编写nt:file

如何以编程方式添加用户控件

如何以编程方式触发“ valueChanges”?

如何以编程方式使UICollectionView填充UITableViewCell?

如何以编程方式删除文件?

您如何以编程方式设置属性?

如何以编程方式指定replyUrlsWithType

如何以编程方式隐藏按钮?

如何以编程方式更改XML值

如何以编程方式创建CardView

如何以编程方式从木兰cms注销