gradle test:如何运行一个方法?

时间:2018-01-07 23:34:02

标签: testing gradle

如何使用Gradle只运行一个测试用例的方法进行调试?我试过了:

gradle test -tests example.TestFoo#testMethod1 --debug-jvm

但最终会出现以下错误:

No tests found for given includes: example.TestFoo#testMethod1

测试TestFoo课程有testMethod1()testMethod2()等。

1 个答案:

答案 0 :(得分:3)

在测试过滤器表达式中使用.代替#指向方法名称:

gradle test --tests example.TestFoo.testMethod1 --debug-jvm

您可以在48.14.3. Test filtering文档部分找到有关过滤测试的更多示例。