dotnet 测试控制台记录器的设置?

问题描述 投票:0回答:0

我可以使用

dotnet test my.nunit3.tests.dll
运行我的 NUNit .NET6 测试。

对于额外的进度信息,我指定

dotnet test --logger "console;verbosity=detailed" my.tests.dll
,如文档中所示:https://github.com/microsoft/vstest/blob/main/docs/report.md#1-console-logger

那个工作正常。

但是,到目前为止我还不明白这个控制台记录器

  • 还有其他选择吗?
  • 如何传递其他选项?

链接的文档提到:

为了将命令行开关传递给记录器......例如:

verbosity=detailed;consoleLoggerParameters=ErrorsOnly

但尝试变化

dotnet test --logger "console;verbosity=detailed;consoleLoggerParameters=PerformanceSummary" my.nunit3.tests.dll

https://learn.microsoft.com/en-us/visualstudio/msbuild/msbuild-command-line-reference?view=vs-2022#switches-for-loggers中描述的任何其他选项似乎并不存在更改输出。

c# nunit dotnet-test
© www.soinside.com 2019 - 2024. All rights reserved.