首页 > 解决方案 > Mocha 中的嵌套 grep 选项(或另一种选择恰好一个测试的方式)

问题描述

在 Mocha 中,我们可以使用--grepflag 来选择要运行的特定测试:

mocha --grep 'my test'

但是当测试数量增加时,特定的测试用例可以共享相同的名称,这使得单个 grep 不足。我很想有像“嵌套的 grep”这样的东西,以便能够更具体地选择测试,关于它的父母。有可能吗?或者也许还有其他一些选项可以选择以更具体的方式运行的测试?

标签: grepmocha.js

解决方案


好的,幸运的是我发现我们可以这样做:

mocha /path/to/specific/file -g 'pattern for specific test case'

只要案例名称不在一个文件的范围内重复(但它们通常不应该),它就解决了我的问题。


推荐阅读