我们正在启动一个新的 .net core 项目,并且正在设置 Bamboo 来构建我们的项目并运行测试,所以我的问题是:
有没有办法使用 xunit dotnet test CLi 测试运行器以 NUnit 的格式输出结果?
目前我们使用 "dotnet test -xml TestResults.xml" 运行我们的测试,这个方法很好用,但是我们无法在 Bamboo 中获取测试结果。
或者有没有其他替代方案适用于我们?
我们正在启动一个新的 .net core 项目,并且正在设置 Bamboo 来构建我们的项目并运行测试,所以我的问题是:
有没有办法使用 xunit dotnet test CLi 测试运行器以 NUnit 的格式输出结果?
目前我们使用 "dotnet test -xml TestResults.xml" 运行我们的测试,这个方法很好用,但是我们无法在 Bamboo 中获取测试结果。
或者有没有其他替代方案适用于我们?
-xml
选项, 但它支持--logger
,可用于选择特定的输出格式,包括MSTest(.trx),这是Bamboo支持的。dotnet test --logger "trx;LogFileName=abc.trx"
注意:abc.trx
可以是相对路径或绝对路径,包括省略号。对于任何对此感兴趣的人,我在xUnit的github上发布了该问题https://github.com/xunit/xunit/issues/977,并被引用到另一个即将发布的问题https://github.com/dotnet/corefx/issues/5593。
我尚未确认NUint输出格式是否确实会发布,但还是想发布它。