我正在结合使用gradle,geb和spock创建一个相当大的测试套件。 Gradle显然正在构建和启动geb和spock,但是我认为spock是我可以控制和指定运行哪个Spec的地方。
我正在基于此入门工具构建它。
https://github.com/AutomationSchool/geb-and-spock-automation-examples
如何将其设置为仅运行一个Spec?
答案 0 :(得分:4)
Gradle's Test
task takes a tests
option。 javadoc for TestFilter
中记录了受支持的模式。因此,如果您要在链接到的项目中运行名为MySpecToRun
的规范类,则可以通过以下方式实现:
./gradlew chromeTest --tests=MySpecToRun