Gradle测试运行两次

时间:2014-10-13 12:47:48

标签: java junit gradle

我在运行启动网络服务器之前编写了需要的网络测试。我不想在每个任务运行/停止服务器后,所以我将它们与套件分组。

@RunWith(Suite.class)
@Suite.SuiteClasses({
    TestStatus.class,
    TestLogin.class,
    TestGame.class,
})

一切正常,直到我在gradle中运行测试。 Gradle首先运行测试,因为它基于工作服务器而失败。在那之后它是通过的符文套件。我怎么能解决这个问题?

1 个答案:

答案 0 :(得分:0)

test {
    include "com/foo/MySuite.class"
    include ...
}

有关API的详细信息,请参阅Gradle Build Language Reference