VSTS 上基于 .net Core *.csproj 的项目——如何发布我的 xUnit 测试结果?
.net Core *.csproj based projects on VSTS - How do I publish my xUnit Test Results?
在 dotnet 核心的 project.json 世界里,曾经是一个简单的...
dotnet test -xml myfile.xml
将输出一个您可以在 VSTS 中上传的测试文件。这不再起作用了,我找不到任何关于应该起作用的帮助。我已经升级了我的项目,但我现在有大量没有输出的测试,这毫无用处。
有人解决过这个问题吗?
我找到了这篇文章...
https://xunit.github.io/docs/getting-test-results-in-vsts.html
但这不适用于 .net core
您可以使用 .NET Core 任务和 发布测试结果 任务来发布您的 xunit 测试结果。详细设置如下:
.NET Core
命令:test
Project(s): 指定测试csproj文件,如**/*Tests/*.csproj
参数:--logger "trx;LogFileName=myfile.xml"
发布测试结果
测试结果格式:VSTest
测试结果文件:**/myfile.xml
在 dotnet 核心的 project.json 世界里,曾经是一个简单的...
dotnet test -xml myfile.xml
将输出一个您可以在 VSTS 中上传的测试文件。这不再起作用了,我找不到任何关于应该起作用的帮助。我已经升级了我的项目,但我现在有大量没有输出的测试,这毫无用处。
有人解决过这个问题吗?
我找到了这篇文章...
https://xunit.github.io/docs/getting-test-results-in-vsts.html
但这不适用于 .net core
您可以使用 .NET Core 任务和 发布测试结果 任务来发布您的 xunit 测试结果。详细设置如下:
.NET Core
命令:test
Project(s): 指定测试csproj文件,如**/*Tests/*.csproj
参数:--logger "trx;LogFileName=myfile.xml"
发布测试结果
测试结果格式:VSTest
测试结果文件:**/myfile.xml