Подтвердить что ты не робот

Как не отображать трассировку стека в результатах nUnit 2.6.4 xml?

У меня есть dll nunit test, который я запускаю с консольным бегуном, и у него много неудачных тестов с исключениями. Полученный xml файл слишком велик, и я думаю, что было бы неплохо избежать написания трассировки стека в выводе xml, так как в моем случае это вообще не полезно отображать и писать только сообщение об исключении.

Однако это оказалось намного сложнее, чем я ожидал. Я видел эти две ссылки, где найти файл xsd, который использует nunit и как настроить xml, но в версии 2.6.4 параметр /transform на консоли, кажется, устарел, вздохнул.

Я не уверен, как изменить files в моем установочном каталоге nUnit, повлияет ли это на вывод? Если кто-то смог изменить результат вывода xml nUnit, могут ли они указать мне в правильном направлении?

4b9b3361

Ответ 1

Невозможно выглядеть с nunit в его нынешнем виде. Если бы вы упоминали о том, что его использовали другим инструментом, осмотрите его.

Найдено Это на дискуссионной панели nunit. В нем говорится следующее:

Как вы, наверное, уже знаете, NUnit не имеет встроенного способа настроить содержимое файла XML. Мы будем работать над этим для NUnit 3.0, но для NUnit 2.x необходимо создать модифицированную копию NUnit.

Файл результата XML создается классом XmlResultWriter, который является часть сборки nunit.util. Видеть http://bazaar.launchpad.net/~nunit-core/nunitv2/trunk/view/head:/src/ClientUtilities/util/XmlResultWriter.cs