玩笑绿色复选标记未显示在终端上

时间:2018-08-17 16:07:58

标签: unit-testing jestjs

我刚刚开始与Jest进行js /反应测试。即使应该进行无痛的测试,但对我来说还是有点痛苦:

在测试的一开始,我曾经能够看到带有绿色或红色复选标记的每个测试。视觉上非常好。现在,我无法看到测试旁边的小标记,并且我想知道是否有人可以引导您查看在Jest配置中可以更改此功能的位置。

这是我运行测试时的当前显示:(无复选标记或未引用我的特定测试)

enter image description here

3 个答案:

答案 0 :(得分:3)

Jest仅在处于详细模式或测试失败时才输出每个测试的结果。尝试运行:

jest --verbose

或者,您可以在jest.config.js中设置该选项。

答案 1 :(得分:1)

您可以将此添加到package.json文件中。

"scripts": {
 "test": "npx jest --verbose"
}

然后运行npm test

答案 2 :(得分:1)

如果您使用create-react-app创建了项目,则可以执行以下任一操作。您可以将--verbose直接添加到如下所示的测试脚本中

enter image description here

或者您可以在项目的src文件夹中创建一个名为 jest.config.json 的文件,并添加以下代码

{
  "name": "my-project",
  "jest": {
    "verbose": true
  }
}

如果那也不起作用。打开package.json文件,并在jest配置中添加以下行

enter image description here