我在src / test / java文件夹中创建了多个亚军类。当我通过运行gradle命令时 gradle测试-DcatsRunner 它运行文件夹中的所有Runner文件,而不仅仅是一个。如何使用gradle命令行仅运行一个Runner文件
等级测试-DcatsRunner
答案 0 :(得分:2)
您要使用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
如果您想设置更全面的测试过滤条件,请阅读the test filtering gradle documentation。