我可以在不弹出的情况下将 Create React App Jest Testing 与测试报告器一起使用吗?
Can I use Create React App Jest Testing with a test reporter without ejecting?
我想将我的玩笑测试的结果输出为类似 JUnit 的文件格式,而不从反应脚本中弹出。
通过使用 --json
命令我可以将它输出到 JSON 但我希望获得 Jenkins 默认可以处理的格式。
我似乎找不到这是否受支持,我不想从 Create React App 中弹出,还有其他方法吗?
您不需要做任何花哨的事情。只需安装 jest-junit
,然后安装 运行 并附加 reporters
标志:
yarn test --reporters=jest-junit
您也可以将其添加到 jest
settings of package.json
。大概是这样的:
{
"name": "your-package",
"jest": {
"coverageReporters": ["jest-junit"]
}
}
我想将我的玩笑测试的结果输出为类似 JUnit 的文件格式,而不从反应脚本中弹出。
通过使用 --json
命令我可以将它输出到 JSON 但我希望获得 Jenkins 默认可以处理的格式。
我似乎找不到这是否受支持,我不想从 Create React App 中弹出,还有其他方法吗?
您不需要做任何花哨的事情。只需安装 jest-junit
,然后安装 运行 并附加 reporters
标志:
yarn test --reporters=jest-junit
您也可以将其添加到 jest
settings of package.json
。大概是这样的:
{
"name": "your-package",
"jest": {
"coverageReporters": ["jest-junit"]
}
}