2
我在我的C++项目中使用Google测试引入单元测试。单元测试多个C++项目并将结果导出到TeamCity
项目按多种解决方案进行组织,每种解决方案都包含一个(主)项目及其依赖关系。还有一个构建解决方案,包含所有项目。
每个项目都会在解决方案中添加自己的[project] _test项目。
对于每个解决方案,可以在本地为每个项目运行单元测试。
构建解决方案必须使用TeamCity构建。
问题:
谷歌测试提供了一个XML输出,可通过TeamCity的进口,来获得测试报告。但是TeamCity只能导入一个xml。
从不同项目的所有报告中制作复合xml会更改TeamCity所需的格式,因此不再读取xml。
到目前为止,我一直无法找到任何能够在TeamCity中运行多个C++项目,运行测试并获取测试结果的任何东西。
我有什么选择?谢谢。
谢谢,由于某种原因,我一直在使用单个XML文件进行测试,并完全忽略了使用通配符的选项。昨天晚上我发现了... – Thalia