我们的测试源代码树当前包含包含 mbunit v2 测试或 v3 测试(最新项目)的 c# 项目。我们旧的 v2 测试项目是使用“autorunner”生成 XML 报告的 exe。由于新项目使用的是没有自动运行程序的 Gallio,我们使用 gallio.echo.exe 为给定的测试程序集生成适当的 xml 文件。
现在的问题是:我们前段时间开发了一个内部工具,它查看 xml 报告文件以确定是否满足某些客户要求。这是为 mbunit v2 编写的。echo 生成的 xml 文件似乎有所不同。
那么...有没有办法让 echo 生成看起来像 v2 报告的 xml 报告?我们需要避免重写我们的内部工具(目前)......无论如何我们可以得到 echo 来生成看起来像以前用于 v2 的 xml 文件吗?