繁体   English   中英

gradle测试任务如何运行特定的junit测试套件?

[英]how can gradle test task run specific junit tests' suite?

我正在执行gradle test任务。

task e2eTest(type: Test) {
    testClassesDir = project.sourceSets.main.output.classesDir
    classpath = project.sourceSets.main.runtimeClasspath
}

但是,我只希望运行某些测试。

如何定义gradle可以根据其筛选测试并仅运行的junit suit

您可以按照手册中所述尝试特定的测试过滤器功能(1.10+版)

http://www.gradle.org/docs/current/userguide/java_plugin.html(23.13.3

如果您的特定测试套件可以通过其软件包或类名来确定,那么它应该可以解决问题。 您可以使其依赖于变量,这些变量以后可以在Jenkins或您要使用的任何CI上进行参数化

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM