NUNIT3-CONSOLE исключает определенную категорию тестов

В старой консоли NUnit 2 был параметр /exclude для исключения тестов с определенным атрибутом Category. Кто-нибудь знает, поддерживает ли консоль NUnit3 эту функцию?

.\nunit3-console.exe --help не указывает параметр исключения. Я вижу только параметр Where, можно ли его использовать для этой цели?


person Moerwald    schedule 06.11.2017    source источник


Ответы (2)


Описание языка выбора можно найти по этой ссылке. Исходя из этого, должна быть возможность исключить категорию через --where "cat != YourCategoryToExclude".

person Moerwald    schedule 07.11.2017

Если вы используете MSBuildTasks, вы можете указать тот же оператор Where. Например:

<NUnit3 Assemblies="@(NUnitIntegrationAssemblies)" 
ToolPath="$(NUnitRepositoryDir)" 
OutputXmlFile="$(MSBuildStartupDirectory)\Tools\Log\NUnit.xml" 
Where="cat != DatabaseContentDependent" 
Framework="v4.0.30319" />
person MichielDeRouter    schedule 09.04.2020