0

我们的项目最近开始分离我们的单元测试和集成测试,这些测试过去都包含在同一个包中。我们创建了一个任务来启动我们的集成测试:

task intTest(type: test){
  systemProperty ..., System.properties[...]
  systemProperty ..., System.properties[...]
  include '**/*Int*.java','**/*.func*.java','my.path.to.api.files.*'
}

但是我注意到我们的集成和功能测试都没有运行。从我可以看到我们的模式看起来是正确的。关于为什么它们没有被启动的任何想法?

我正在使用 CLI 从 CLI 运行gradle :application:intTest

4

1 回答 1

0

这可以正常工作。我们遇到了一个让我们崩溃的依赖问题。

我的 app.gradle 文件继承自 common.gradle 文件。common.gradle 文件与其中一项任务具有相同的名称,这破坏了测试。我更改了名称,现在可以正常使用。

于 2017-04-14T15:44:01.733 回答