Как получить выход TRX из модульных тестов C# с помощью microsoft.testing.platform?C#

Место общения программистов C#
Ответить
Anonymous
 Как получить выход TRX из модульных тестов C# с помощью microsoft.testing.platform?

Сообщение Anonymous »

Я пробую новый microsoft.testing.platform в моих модульных тестах C#. По умолчанию платформа не производит выход TRX, но существует расширение, которое, как утверждается, предоставляет поддержку TRX: Microsoft.testing.extensions.trxreport < /p>
Я ссылаюсь на этот Nuget, но когда я пытаюсь установить флаг TRX на командную строку, это отклоняет флаг: < /p>

Код: Выделить всё

PS C:\SRC\MstTrx> dotnet test --report-trx
MSBUILD : error MSB1001: Unknown switch.
Full command line: 'C:\Program Files\dotnet\sdk\9.0.201\MSBuild.dll -maxcpucount -verbosity:m -tlp:default=auto -nologo -restore --property:VsTestUseMSBuildOutput=true -target:VSTest -nologo --report-trx -property:VSTestArtifactsProcessingMode=collect -property:VSTestSessionCorrelationId=26184_b9a78908-6fcd-4a57-a8f5-7121786eec3b -distributedlogger:Microsoft.DotNet.Tools.MSBuild.MSBuildLogger,C:\Program Files\dotnet\sdk\9.0.201\dotnet.dll*Microsoft.DotNet.Tools.MSBuild.MSBuildForwardingLogger,C:\Program Files\dotnet\sdk\9.0.201\dotnet.dll'
Switches appended by response files:
Switch: --report-trx

For switch syntax, type "MSBuild -help"
он работает нормально, если я просто сделаю тест dotnet .
Я сделал минимальный пример сбоя здесь: https://github.com/cap-3shape/msttrx
Документация этого расширения TRX очень тонкая. Кто -нибудь может сказать мне, что мне не хватает?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/795 ... g-platform
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»