Параметр --out
существует уже давно.Это приводит к выводу любого результата теста, который обычно поступает на консоль для записи в указанный файл.
Параметр --result
заменяет старый параметр NUnit V2 --xml
и указывает, где вывод XMLфайл должен быть записан.
Я думаю, что ваша проблема возникает из-за того, что ваши тесты не дают вывода, «который обычно идет на консоль».Это связано с тем, что NUnit 3 отправляет почти все выходные данные теста в файл результатов XML.Единственный вывод консоли - вывод, записанный в stderr или созданный с использованием TestContext.Error
или TestContext.Progress
.
. Можно представить изменение NUnit, при котором использование --out
приведет к остановке * 1014.* вывод от включения в XML-файл, но для многих это может привести к поломке.
Итог: после добавления вывода в файл результатов XML параметр --out
стал несколько бесполезным,: - (