Есть ли способ настроить проект Maven на игнорирование коллекции тестов по умолчанию, если не присутствует определенная системная переменная?
Например, если я выполню следующее:
mvn clean install
Определенная коллекция тестов не выполняется как часть сборки. Если я выполню сборку таким образом:
mvn clean install -DrunAllTests
Тесты, которые игнорируются по умолчанию в стандартной сборке, также будут выполнены.
Я знаю, что могу сделать это с помощью TestNG, но пока я предпочитаю оставаться с JUnit. Я также пытался использовать функцию Junit Categories, но не смог заставить тесты игнорироваться по умолчанию.
Любые мысли или идеи?