Я хотел запустить одиночный тест в огурце/groovy, следующий за структурой. Пробег одного теста в огурце Groovy
Если я хочу запустить одиночный тестовый сценарий, например. Scenario: Change culture
как отмечено на экране, снятом в командной строке, как его запустить?
Я попробовал следующее >gradle -Dtest.single=home-page test
и несколько других вариантов, предоставив полный путь и с расширением (.feature), но не было никакой удачи.
build.gradle
apply plugin: "groovy"
apply plugin: "idea"
repositories {
mavenCentral()
}
sourceCompatibility = 1.6
targetCompatibility = 1.6
def version = [
'groovy' : '1.8.6',
'junit' : '4.10',
'geb' : '0.7.2',
'selenium' : '2.25.0',
'cucumber' : '1.0.8'
]
ext.drivers = ["htmlunit", "firefox", "chrome"]
dependencies {
groovy "org.codehaus.groovy:groovy-all:$version.groovy"
testCompile "junit:junit:$version.junit"
testCompile "org.codehaus.geb:geb-junit4:$version.geb"
testCompile "info.cukes:cucumber-groovy:$version.cucumber"
testCompile "info.cukes:cucumber-junit:$version.cucumber"
// Drivers
drivers.each { driver ->
testCompile "org.seleniumhq.selenium:selenium-$driver-driver:$version.selenium"
}
}
Не совсем ответ, потому что это не градиент, и вы, вероятно, давно забыли проблему до сих пор :), но этот документ может помочь: https://github.com/cucumber/cucumber/wiki/Tags –