2013-04-09 4 views
1

Я хочу запустить все проигнорированные тесты в своем решении в другой конфигурации сборки в TeamCity. Я не видел никаких явных причин сделать это на странице конфигурации шага сборки.Как я могу запустить проигнорированные тесты с бегуном NUnit TeamCity?

Можно ли это сделать?

ответ

7

Атрибут Ignore - неправильная вещь для использования здесь. Он должен использоваться для тестов, которые вы не хотите запускать вообще. Вместо этого попробуйте использовать Categories. TeamCity имеет два свойства, которые вы можете установить на этапе сборки NUnit.

NUnit categories include and NUnit categories exclude контроль, испытания которого будут выполняться.

+1

Мы делаем это, чтобы разбить большой набор тестов на 15 параллельных сборок, используя отдельную категорию для каждой сборки. Он работает отлично. –

1

Как вы отметили свои тесты - ваш вопрос не совсем ясен в этом вопросе? Вы использовали атрибут Explicit или Ignored? Если последний, то эти тесты не будут работать вообще.

Смежные вопросы