如何在package.json脚本字段中使用jest的testNamePattern?

时间:2017-07-11 11:24:27

标签: javascript jestjs

老实说,facebook的jest有一个糟糕的文件。

我想使用jest -t xxx来更新我的快照。

这是我的测试,但没有人正常工作。

  1. jest -u -t='test.tsx'

  2. jest -u -t 'test.tsx'

  3. jest -u -t /test.tsx/

  4. jest -u -t=/test.tsx/

  5. 我想匹配并更新快照测试文件,其文件名模式如*.test.tsx

    如何使用jest testNamePattern

    来实现这一点

1 个答案:

答案 0 :(得分:1)

首先检查jest --showConfig,看看你甚至可以选择--testNamePattern。我遇到了同样的问题,并没有在jest config中找到这个选项。

所以我更改了我的目录结构,并使用了regex的--testPathPattern选项。这很有效。

jest --testPathPattern ='(tests)/ spec /。 / snapshot-tests /.'