如何编写仅在命令行上专门调用时运行的Jest测试?
我希望在React项目中进行类似集成的测试,这些测试可以与Google和Amazon的在线服务进行交互。
如果我创建一个名称不同的测试文件src / google.itest.js:
jest --testPathPattern="\.itest"
Jest仍然没有运行测试,可能是因为它被testMatch配置选项阻止:testMatch:
**/__tests__/**/*.js?(x),**/?(*.)(spec|test).js?(x)
如何编写仅在命令行上专门调用时运行的Jest测试?
它适用于RegExp(可能是那些是ECMAScript regexps):
jest --testRegex 'src/.*itest.*'
请注意,不需要将long选项与其值分隔开的等号