【发布时间】:2020-02-20 07:26:59
【问题描述】:
我正在使用 Groovy beta 3 来使用方法引用功能等
我找不到似乎适用于 Groovy 3 beta 的 Spock 版本。
是否有适用于 Groovy 3 代码行的 Spock 测试版本?
我在我的 Gradle 构建中尝试了这个,排除了默认的 Groovy 2.5 依赖项,但这会导致构建失败:
testCompile (group: 'org.spockframework', name: 'spock-core', version: '1.3-groovy-2.5') {
exclude group: 'org.codehaus.groovy', name: 'groovy-all'
}
【问题讨论】:
-
Spock github.com/spockframework/spock/issues/997 的快照版本没有尝试过,但它们应该可以工作
-
我尝试了 jitpack 但无法解析快照,因此我通过将
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }添加到我的存储库来转到 oss.sonatype。然后我可以刷新依赖项来获得这个testCompile (group: 'org.spockframework', name: 'spock-core', version: '1.3-groovy-2.5-SNAPSHOT')。到目前为止,我认为这似乎可以按照您的建议使用 groovy 3 beta