如何判断Mocha
在哪里查找我的测试文件?我的测试文件不驻留在标准项目根./test
文件夹中。我的考试位于Modules/.*/Tests/
。
我试图使用--grep
命令行参数,但我觉得这个参数会查找测试名称而不是测试文件名称。
mocha --grep
Modules\/.*\/Tests
上面的命令给出错误:
警告:找不到与模式匹配的测试文件:test
找不到测试文件
答案 0 :(得分:19)
您不仅要匹配目录,还要匹配其文件。此外,不需要grep,只使用--
:
mocha -- Modules/**/Tests/*.js
// or `mocha -- Modules/Tests/*.js` (I am not sure because you didn't give the project hierarchy )