如何使用正则表达式匹配文件名来运行mocha测试



我正在尝试使用mocha运行多个js测试。我想使用regex在文件名上进行匹配,但根据文档,您只能使用regexdescribe块上进行匹配。我所有的spec文件都命名为*.spec.js,所以我认为我可以轻松地运行这些文件。有没有一种方法/插件可以在以.spec.js结尾的文件名上进行匹配?

您可以将glob表达式传递给mocha,如下所示:

mocha *.spec.js

如果未指定glob,则默认为mocha test/*.js

您所引用的regexp是"grep"选项,它适用于测试名称。

最新更新