Тест dotnet: как включить имя сборки в файлы результатов .trx? - PullRequest
0 голосов
/ 24 января 2019

Я запускаю тестовое решение со сборкой на сервере TFS.Я создаю файлы .trx, используя команду

dotnet test --logger:trx;

для всего решения, которое включает несколько тестовых проектов.Однако имена файлов .trx по умолчанию не содержат явной ссылки на тестовый проект, с которым они связаны, и мне это нужно для целей автоматической отчетности.Они объединяют пользователя, машину, дату и время, вот и все.

Я знаю, что могу указать полный путь и имя в командной строке с помощью LogFileName = {FullPath}, но это не является динамическим, так как вы должны указатьname и работает только для уровня проекта, а не для полного решения (что имеет смысл, поскольку нельзя использовать один и тот же путь и имя для нескольких файлов результатов теста).

Есть ли способ динамически поместить имя проекта в файл trx через командную строку и / или в моем определении сборки TFS (возможно, с переменными)?Я еще ничего не нашел об этом.

Заранее спасибо!

...