经常进行特殊测试的Jest

问题描述 投票:2回答:1

如何编写仅在命令行上专门调用时运行的Jest测试?

我希望在React项目中进行类似集成的测试,这些测试可以与Google和Amazon的在线服务进行交互。

如果我创建一个名称不同的测试文件src / google.itest.js:

  • 好:它通常不是由开玩笑
  • 好:它存在于所有其他测试的地方
  • 不好:无法使用jest来运行它:

jest --testPathPattern="\.itest" Jest仍然没有运行测试,可能是因为它被testMatch配置选项阻止:testMatch:

**/__tests__/**/*.js?(x),**/?(*.)(spec|test).js?(x)

如何编写仅在命令行上专门调用时运行的Jest测试?

javascript testing jest
1个回答
0
投票

它适用于RegExp(可能是那些是ECMAScript regexps):

jest --testRegex 'src/.*itest.*'

请注意,不需要将long选项与其值分隔开的等号

© www.soinside.com 2019 - 2024. All rights reserved.