5

有没有办法在使用 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;

但这似乎并没有改变任何东西。使用默认配置,您没有得到更多的东西,这似乎很奇怪。我在这里做错了吗?

4

1 回答 1

5

有同样的问题。这实际上是一个错误,而且是一个奇怪的错误。在这里找到答案https://github.com/facebook/jest/issues/110 在我在 bin/jest 文件中评论该行之后,我现在可以看到正确的日志。

于 2014-08-06T23:18:44.643 回答