我在文件 fix-order-test.js 中有一个“适用于嵌套子项”的测试。
运行以下运行文件中的所有测试。
jest fix-order-test
如何只运行一个测试?以下内容在搜索指定正则表达式的文件时不起作用。
jest 'works with nested children'
在命令行中,使用--testNamePatternor-t标志:
--testNamePattern
-t
jest -t 'fix-order-test'
这只会运行与您提供的测试名称模式匹配的测试。它在Jest 文档中。
另一种方法是在监视模式下运行测试,jest --watch然后按P以通过键入测试文件名或T运行单个测试名称来过滤测试。
jest --watch
P
T
如果你有it一个块的内部describe,你必须运行
it
describe
jest -t '<describeString> <itString>'