我想從Gradle運行Cucumber-jvm。但是,無論我做什麼,我都無法獲得實際運行的功能。當其他JUnit測試運行時,它們總是被跳過。我的功能在src/test/resources
,我在src/test/java
中進行了JUnit測試,並指定了@RunWith(Cucumber.class)
和@Feature(Myfeature.feature)
屬性。這是我的Gradle腳本:Gradle不拿起黃瓜-jvm
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.+'
testCompile group: 'info.cukes', name: 'cucumber-junit', version: '1.0.0.RC13'
testCompile group: 'info.cukes', name: 'cucumber-java', version: '1.0.0.RC13'
testCompile group: 'info.cukes', name: 'cucumber-picocontainer', version: '1.0.0.RC13'
testCompile group: 'info.cukes', name: 'cucumber-core', version: '1.0.0.RC13'
testCompile group: 'org.picocontainer', name: 'picocontainer', version: '2.10.2'
}
如果有人有一個想法該怎麼做來解決這個問題,將不勝感激。 Cucumber-jvm文檔不存在。
所以看來,這個問題是與黃瓜RC13。我更新了RC15,現在我得到了一個例外,Cucumber找不到我的功能.'cucumber.runtime.CucumberException:在[Testfeature.feature]' – 2012-02-17 17:14:10