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