【问题标题】:How do I run one specific spec in Spock? Using it with GEB and gradle如何在 Spock 中运行一个特定的规范?将它与 GEB 和 gradle 一起使用
【发布时间】:2019-04-04 18:30:12
【问题描述】:

我正在结合使用 gradle、geb 和 spock 创建一个相当大的测试套件。 Gradle 显然正在构建和启动 geb 和 spock,但我认为 spock 是我可以控制和指定运行哪个 Spec 的地方。

我正在根据这个启动器构建它。

https://github.com/AutomationSchool/geb-and-spock-automation-examples

如何将其设置为仅运行一个 Spec?

【问题讨论】:

标签: gradle groovy spock geb


【解决方案1】:

Gradle's Test task takes a tests option。支持的模式记录在javadoc for TestFilter 中。因此,如果您想在链接到的项目中运行名为 MySpecToRun 的规范类,那么您可以这样做:

./gradlew chromeTest --tests=MySpecToRun

【讨论】:

  • 你是男人
猜你喜欢
  • 2013-05-29
  • 1970-01-01
  • 2019-07-05
  • 1970-01-01
  • 1970-01-01
  • 2014-01-02
  • 1970-01-01
  • 2017-01-24
  • 2016-07-16
相关资源
最近更新 更多