我想从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