Как мне запустить одну конкретную спецификацию в Споке? Используя это с GEB и gradle - PullRequest
2 голосов
/ 04 апреля 2019

Я создаю довольно большой набор тестов, используя gradle, geb и spock в сочетании. Gradle, очевидно, строит и запускает geb и spock, но я думаю, что спок - это место, где я могу контролировать и указать, какой Spec запускать.

Я строю это на основе этого стартера.

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

Как настроить этот параметр для запуска только одной спецификации?

1 Ответ

4 голосов
/ 04 апреля 2019

Задача Gradle Test требует опции tests .Поддерживаемые шаблоны описаны в javadoc для TestFilter.Поэтому, если вы хотите запустить спецификационный класс с именем MySpecToRun в проекте, к которому вы привязали, вы можете сделать это следующим образом:

./gradlew chromeTest --tests=MySpecToRun
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...