Gradle Test не запускает тесты Geb
В Grails 3.1.4: если я использую команду Grails create-функциональный-тест и создаю тест Geb, когда я использую тестовое задание Gradle, он не запускает тест Geb, он только запускает модульные и интеграционные тесты, а не функционал,
Если я использую команду Grails test-app, она запускает все. Я хочу собрать с Gradle на своем интеграционном сервере Bamboo 5.9.7.
Как использовать Gradle для запуска всех тестов, модульных, интеграционных и функциональных тестов Geb?
2 ответа
test
Задача предназначена только для запуска модульных тестов. Вы, вероятно, хотите запустить integrationTest
или же iT
коротко.
Для того, чтобы получить grails3 Gradle тесты, чтобы имитировать способ, которым grails test-app
работает в Grails2 вы можете попробовать использовать
gradlew --continue test iT
Это приведет к запуску как модульных, так и интеграционных тестов. Без опции --continue, если у вас будет неудачный модульный тест, интеграционные тесты не будут выполнены.
К сожалению, я не вижу, как добавить параметр "--continue" в команды gradle при запуске из intellij.