你想请求一个_feature_还是报告一个_bug_?
特征。
当前的行为是什么?
运行 Jest 默认提示输入(即a
用于运行所有测试, q
用于退出等)。
如果当前行为是错误,请提供重现的步骤,如果可能的话,请提供 GitHub 上的最小存储库,我们可以npm install
和npm test
。
这不是一个错误。
预期的行为是什么?
让 Jest 运行所有测试,然后在没有提示的情况下退出。 在 Docker 容器中运行 Jest 并出现此提示会减慢开发速度。 有一个标志来强制所有测试在套件完成后运行和退出会很有用。 --bail
标志不涵盖此用例,因为它用于失败的测试。
使用--debug
再次运行 Jest 并提供它打印的完整配置。
不适用
我还没有找到具有此功能的标志,我不确定它是否已受支持。
你在使用 create-react-app 吗? 假设您清理了所有资源,Jest 应该正常退出。
https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md#command -line-interface
当你运行 npm test 时,Jest 将以 watch 模式启动。 每次保存文件时,它都会重新运行测试,就像 npm start 重新编译代码一样。
你是绝对正确的。 我的错。
@gustavjf您可以使用CI=true yarn test
运行
最有用的评论
@gustavjf您可以使用
CI=true yarn test
运行