У меня есть строка всех тестов, которые я хочу запустить с MSTest.exe
, и я хочу вывести их только при наличии ошибок, неудачных тестов и, возможно, предупреждений.
Часть скрипта Powershell (...
означает гораздо больше /testcontainer:Test....dll
).
# sb is a string builder
$sb = "C:\...\MSTest.exe" /testcontainer:Test....dll ... /testcontainer:Test...dll
cmd.exe /c $sb.ToString()
В настоящее время выводится все (например, множество «Тест пройден» - что мне не нужно видеть).
Я пытался посмотреть в документах параметров командной строки MSTest , но не смог их найти.
Как вывести только важные данные?
Редактировать: Iоткрыт для изменения среды тестирования, если эта функция существует.