Запустите один класс Runner через командную строку Gradle - каратэ - PullRequest
2 голосов
/ 07 июня 2019

У меня в папке src / test / java создано несколько классов бегунов. Когда я запускаю команду gradle Gradle Test -DcatsRunner он запускает все файлы Runner внутри папки, а не только один. Как запустить только один файл Runner с помощью командной строки gradle

тест Gradle -DcatsRunner

1 Ответ

2 голосов
/ 09 июня 2019

Вы хотите запустить один тестовый случай с Gradle.

Запуск gradle help --task test выдаст вам следующее справочное сообщение:


$ gradle help --task test
Configuration on demand is an incubating feature.

> Task :help
Detailed task information for test

Path
     :test

Type
     Test (org.gradle.api.tasks.testing.Test)

Options
     --debug-jvm     Enable debugging for the test process. The process is started suspended and listening on port 5005.

     --fail-fast     Stops test execution after the first failed test.

     --tests     Sets test class or method name to be included, '*' is supported.

Description
     Runs the unit tests.

Group
     verification

Параметр --test - это то, что вы ищете.

В вашем случае:

gradle test --tests catsRunner

Если вы хотите настроить более полную тестовую фильтрацию, прочитайте документацию по тестовой фильтрации .

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