У меня есть пользовательский тип задачи, который расширяет Gradle Test
.Этот пользовательский тип задачи должен запускать сервер перед запуском тестов.Выглядит это так:
class TestWithServer extends Test {
TestWithServer() {
super()
doFirst {
startServer()
}
}
void startServer() {...}
}
К сожалению, когда я запускаю эту задачу, тесты по-прежнему выполняются сначала и только после запуска сервера.Как я могу сделать эту работу?