【发布时间】:2017-02-05 01:08:15
【问题描述】:
更新:我的用例主要是在 CI 上运行测试,但我通常想知道覆盖默认 CRA Jest 参数。
我正在使用Jest 运行测试,Create React App 附带的配置。它总是启动到交互模式:
› Press a to run all tests.
› Press o to only run tests related to changed files.
› Press p to filter by a filename regex pattern.
› Press q to quit watch mode.
› Press Enter to trigger a test run.
但我不希望它等待我的输入。我希望它运行一次然后终止。我尝试使用--bail 或--no-watchman 开关,但它仍以交互模式启动。
如果我全局安装 jest,并在我的项目的根目录中运行它,它会执行一次并完成(正如我想要的那样)。但是当我运行 npm test 运行 react-scripts test 时,即使我没有通过 --watch,它也会进入监视模式。
更新:我还在CRA 上提交了一个问题。
【问题讨论】:
标签: reactjs redux jestjs create-react-app