all

如何使用 Jest 运行单个测试?

发布于 2022-03-22 23:07:49

我在文件 fix-order-test.js 中有一个“适用于嵌套子项”的测试。

运行以下运行文件中的所有测试。

jest fix-order-test

如何只运行一个测试?以下内容在搜索指定正则表达式的文件时不起作用。

jest 'works with nested children'
关注者
0
被浏览
60
1 个回答
  • 面试哥
    面试哥 2022-03-22
    为面试而生,有面试问题,就找面试哥。

    在命令行中,使用--testNamePatternor-t标志:

    jest -t 'fix-order-test'
    

    这只会运行与您提供的测试名称模式匹配的测试。它在Jest
    文档
    中。

    另一种方法是在监视模式下运行测试,jest --watch然后按P以通过键入测试文件名或T运行单个测试名称来过滤测试。


    如果你有it一个块的内部describe,你必须运行

    jest -t '<describeString> <itString>'
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看