在 Jest 中运行特定测试套件的单个测试

新手上路,请多包涵

我有一个名为“test-file-1”的文件,其中我有一些具有唯一名称的描述(测试套件),并且在其中我有测试可能在测试套件中具有相似的名称。

要运行单个测试套件或测试,我键入以下命令。

 npm test -- -t "Test Suite or Test"

我试图弄清楚如何运行特定测试套件的单个测试。

原文由 Gabriel Souza 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 356
2 个回答

在尝试了很多不同的东西之后,我发现它比我想象的要简单。

您只需将测试放在同一字符串中的测试套件之后:

 npm test -- -t "<Test Suite> <Test>"

原文由 Gabriel Souza 发布,翻译遵循 CC BY-SA 4.0 许可协议

给出您要测试的文件的路径:

npm test path/of/your/testfile.js -t "test name"

将仅运行此特定文件的名为“测试名称”的测试(或组)。

原文由 colinux 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题