Как исключить тесты NUnit после использования подстановочного пути на этапе сборки Teamcity - PullRequest
2 голосов
/ 15 июня 2011

У меня есть шаг сборки для запуска всех моих модульных тестов, но я также хочу исключить некоторые.Я использую следующий шаблон для запуска всех моих тестов:

** / bin / debug / * Test * .dll

Однако я хочу исключить некоторыетесты с заданными именами, поэтому я попытался установить фильтр исключения вокруг этих имен:

/ src / TestToExclude1 / bin / debug / TestToExclude1.dll / src / TestToExclude2 / bin / debug / TestToExclude2.dll

К сожалению, это не похоже на работу - оно все еще пытается запустить исключенные тесты.Есть ли способ сделать это?

1 Ответ

1 голос
/ 15 июня 2011

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

/ src / FirstTestToExclude / bin / debug / SecondTestToExclude.dll

Я изменил фильтр на:

** / * SecondTestToExclude.dll

...