2015-04-11 5 views
0

Я работаю над проектом Maven и пытаюсь исключить некоторые тесты, которые не должны выполняться на этапе сборки. Однако все направляющие, которые я могу найти, дают инструкции о том, как исключить либо аргументы командной строки, либо плагин Surefire. Разве нет способа исключить файл через pom.xml без использования Surefire, поскольку я не использую Surefire для запуска модульных тестов в первую очередь? Где это исключение?Как исключить отдельные модульные тесты в Maven

+0

Surefire - это плагин по умолчанию, который уже запускает ваши модульные тесты, нравится вам это или нет. Вы можете изменить конфигурацию для этого плагина в файле pom.xml. – maba

ответ

0

Surefire - это название рамки для выполнения тестов (это уровень абстракции для конкретного инструмента). Он поддерживает JUnit, TestNG и другие. Чтобы исключить тесты pom.xml, посмотрите на http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html

+1

вы также могли бы ответить - позвольте мне заглянуть, что для вас ...;) – MWiesner

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