Continuous integration TeamCity的笑话测试
我有一个react应用程序,它使用Jest和Jest teamcity reporter作为testResultsProcessor 我的npm测试脚本如下所示: 问题是,当我在TeamCity中运行包含测试覆盖率的build时,测试正在运行,但在结果中看不到test选项卡,也看不到通过测试的次数。 在日志中,我有以下错误: 请注意,我有其他使用相同模板的项目,我在查看测试选项卡和度量方面没有问题 最后,这里是我在模板中定义的构建步骤 你能帮我解决这个问题吗Continuous integration TeamCity的笑话测试,continuous-integration,teamcity,jestjs,test-coverage,Continuous Integration,Teamcity,Jestjs,Test Coverage,我有一个react应用程序,它使用Jest和Jest teamcity reporter作为testResultsProcessor 我的npm测试脚本如下所示: 问题是,当我在TeamCity中运行包含测试覆盖率的build时,测试正在运行,但在结果中看不到test选项卡,也看不到通过测试的次数。 在日志中,我有以下错误: 请注意,我有其他使用相同模板的项目,我在查看测试选项卡和度量方面没有问题 最后,这里是我在模板中定义的构建步骤 你能帮我解决这个问题吗 谢谢。您必须在packag
谢谢。您必须在package.json中的jest配置对象中添加测试结果处理器
“testResultsProcessor”:“jest teamcity reporter”
要进行本地测试,您需要在命令行中设置一个变量:set TEAMCITY\u VERSION=1
您将看到以
##teamcity
开头的日志行,这就是您要查找的指标。我可以在构建日志中看到日志行,但是,通过的测试数或覆盖率没有反映到构建视图/选项卡中。我有什么遗漏吗?