【发布时间】:2016-02-24 21:08:52
【问题描述】:
此处使用 Spock 进行单元测试的 Groovy/Gradle 项目。
Spock 和/或 Gradle 是否支持测试套件或命名测试集?由于此问题范围之外的原因,CI 服务器无法运行某些 Spock 测试 (Specifications)。
因此,最好将我应用的所有 Spock 测试分成两组:
- "
ci-tests";和 - “
local-only-tests”
然后也许我们可以通过以下方式调用它们:
./gradlew test --suite ci-tests
等等。这可能吗?如果是这样,设置/配置是什么样的?
【问题讨论】:
-
Spock 基于 JUnit,所以我认为您可以使用标准方法来开发套件。对于 Gradle 集成,请查看 junit 的 Gradle 单元测试插件文档。