Как передать тестовый пример geb через командную строку maven:
У меня есть класс тестового примера с именем GebishOrgSpec2.groovy
Я хочу пройти этот тестовый случай maven и позволить geb запустить его через командную строку.
У меня успешная сборка, но тест не выполнен
Как мне решить эту проблему?
Это мой pom.xml
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19</version>
<configuration>
<includes>
<include>${inc.TestCase}</include>
</includes>
<systemPropertyVariables>
<geb.build.reportsDir>target/test-reports/geb</geb.build.reportsDir>
</systemPropertyVariables>
</configuration>
</plugin>
Я попробовал следующие коды, и все они не запускают тестовый набор
mvn -Dinc.TestCase=GebishOrgSpec2.groovy test
mvn -Dinclude=GebishOrgSpec2.groovy test
mvn install -Dinc.TestCase=GebishOrgSpec2.groovy
mvn install -Dinclude=GebishOrgSpec2.groovy
Я пробовал эти ссылки
Как запустить Geb TestCases из командной строки Windows?
Grails geb получает параметры из командной строки
Исключение Geb при запуске тестов в maven
они все не работают
System.getProperty ("inc.TestCase") также возвращает ноль
Я хочу добавить, что если я добавлю тестовый пример непосредственно в pom, он будет успешно выполнен
не могли бы вы помочь