MSTest нет вывода XML на.NET Core RC2

Я нацеливаюсь dotnet-test-mstest": "1.0.1-preview на dotnet core rc2 в моем тестовом проекте.

Редактировать: Хорошо. Я нацеливаюсь на рабочий стол.NET. Но это не должно иметь никакого значения.

project.json

{
    "version": "1.0.0-*",

    "testRunner": "mstest",

    "dependencies": {
        "Betgame": "1.0.0-*",
        "dotnet-test-mstest": "1.0.1-preview",
        "MSTest.TestAdapter": "1.0.0-preview",
        "MSTest.TestFramework": "1.0.0-preview",
        "NETStandard.Library": "1.5.0-rc2-24027"
    },

    "frameworks": {
        "net461": { }
    }
}

выход при работе dotnet test выглядит довольно хорошо!

Как я могу получить вывод в виде XML-файла, чтобы обработать это в процессе сборки? Есть идеи? Или это просто еще не поддерживается?

Пока я пытался dotnet test -xml test-results.xml но вывод не был сгенерирован.

2 ответа

Решение

Спасибо за то, что опробовали релиз MSTest. Пожалуйста, используйте следующее для генерации отчета trx (файл xml):

vstest.console.exe project.json /UseVsixExtensions:true /logger:trx

Отчет генерируется в папке TestResults.

Глядя на декомпилированный код dotnet-test-mstest, я не вижу ни одного -xml вариант или что-нибудь подобное. Так что я думаю, что в настоящее время это не поддерживается.

Другие вопросы по тегам