告诉摩卡在哪里寻找testing文件

我怎样才能告诉Mocha在哪里寻找我的testing文件? 我的testing文件不驻留在标准项目根目录./test文件夹中。 我的testing位于Modules/.*/Tests/

我试图使用--grep命令行参数,但我有一个感觉,这个参数寻找testing名称不是testing文件名。

摩卡 – 格雷格Modules\/.*\/Tests

上面的命令给出了错误:

警告:找不到任何匹配模式的testing文件:test
没有findtesting文件

你不仅要匹配目录,还要匹配它的文件。 此外,不需要grep,只使用--

 mocha -- Modules/**/Tests/*.js // or `mocha -- Modules/Tests/*.js` (I am not sure because you didn't give the project hierarchy )