使用Jest运行测试时,有没有办法看到更好的控制台输出?
每次测试失败时,无论出现什么问题,我都只在控制台中看到以下输出
Found 1 matching tests...
FAIL test\jestTests\xxx.spec.js (1.468s)
npm ERR! Test failed. See above for more details.
npm ERR! not ok code 0
此外,如果文件中的所有测试都传递了唯一的输出,我看到的是以下
Found 1 matching tests...
PASS test\jestTests\xxx.spec.js (1.716s)
如果我设置
,我想我可能会得到更好的输出 jasmine.VERBOSE = true;
但这似乎没有改变任何东西。看起来很奇怪你用默认配置得到的更多。我在这里做错了吗?
答案 0 :(得分:5)
有同样的问题。它实际上是一个bug,也是一个奇怪的bug。 在这里找到答案https://github.com/facebook/jest/issues/110 我在bin / jest文件中注释了该行后,现在可以看到正确的日志。