grep - Mocha 中的嵌套 grep 选项(或另一种选择恰好一个测试的方式)
问题描述
在 Mocha 中,我们可以使用--grep
flag 来选择要运行的特定测试:
mocha --grep 'my test'
但是当测试数量增加时,特定的测试用例可以共享相同的名称,这使得单个 grep 不足。我很想有像“嵌套的 grep”这样的东西,以便能够更具体地选择测试,关于它的父母。有可能吗?或者也许还有其他一些选项可以选择以更具体的方式运行的测试?
解决方案
好的,幸运的是我发现我们可以这样做:
mocha /path/to/specific/file -g 'pattern for specific test case'
只要案例名称不在一个文件的范围内重复(但它们通常不应该),它就解决了我的问题。
推荐阅读
- javascript - 转换 JavaScript 数组中数据之间的关系
- javascript - React/Redux/Firebase createStore Config
- android - Android WebView 问题,请使用功能齐全的网络浏览器(例如 Google Chrome)访问此站点
- angular - 无法隐藏弹出箭头
- node.js - 文本文件中的内容将是文件名,如何获取并与新文件名进行比较(是否匹配)
- c# - 无法从程序集 System.Web 加载类型“System.Web.HttpPostedFileBase”
- c# - Physics.OverlapSphere() 返回的对撞机是否有特定顺序?
- typescript - 在受歧视的工会中没有多余的财产检查
- python - 在 Python 中聚合一个字典中的值以填充另一个字典
- php - Laravel cronjob 在每小时的 xx:10 分钟运行