是否可以在 cli 报告中仅显示 Mocha 测试套件的摘要?

Mau*_*olf 5 javascript testing tdd report mocha.js

我使用以下命令运行我的 Mocha 测试:

mocha --compilers js:babel-core/register --recursive --colors --watch
Run Code Online (Sandbox Code Playgroud)

测试工作完美,但我对终端中报告的外观不满意。对于 TDD 方法,我想事先编写很多测试都失败了,然后开始编写使它们通过的代码。

现在我得到了最重要的测试结果摘要,然后是每个失败测试的详细信息。我想在最后看到摘要,所以我不必每次检查时都滚动终端。

如何将摘要移至底部?我可以制作一个只显示摘要的单独测试命令吗?

谢谢你的帮助

Bil*_*Tom 6

您看到的是默认的记者规范

\n\n

Spec记者截图

\n\n
\n

这是默认报告者。\xe2\x80\x9cspec\xe2\x80\x9d 报告器输出一个与测试用例一样嵌套的分层视图。

\n
\n\n

如果您有大量测试,规范报告器的输出可以轻松填满控制台中的多个页面。您可能想要的是一个更紧凑的测试报告器,例如点阵

\n\n

点阵记者截图

\n\n
\n

点阵(或 \xe2\x80\x9cdot\xe2\x80\x9d)报告器只是一系列代表测试用例的字符。失败以红色感叹号 (!) 突出显示,待处理测试以蓝色逗号 (,) 突出显示,缓慢测试以黄色突出显示。如果您喜欢最小输出,那就太好了。

\n
\n\n

您可以使用以下命令调用点阵报告器mocha -R dot

\n