gradle的测试源自升级到Intellij 16后,不会与IDEA同步

Lik*_*ika 5 testing intellij-idea gradle

在Intellij以前的版本中,在我的build.gradle中,以下内容足以让intellij在项目树中显示在使用gradle插件栏中的"refresh"时标记为测试源的integrationTest目录:

sourceSets {
integrationTest {
    java {
        compileClasspath += main.output + test.output
        runtimeClasspath += main.output + test.output
        srcDir 'src/integrationTest/java'
    }
 }

}

configurations {
    integrationTestCompile.extendsFrom testCompile
    integrationTestRuntime.extendsFrom testRuntime
}

task integrationTest(type: Test) {
    testClassesDir = project.sourceSets.integrationTest.output.classesDir
    classpath = project.sourceSets.integrationTest.runtimeClasspath
    it.shouldRunAfter test
}
Run Code Online (Sandbox Code Playgroud)

它应该在这个截图中看起来像.但是在Intellij 16中,它不再起作用了.添加以下块并运行构思任务也无济于事:

idea {
module {
    testSourceDirs += file('src/integrationTest/java')
    scopes.TEST.plus += configurations.integrationTestCompile
    scopes.TEST.plus += configurations.integrationTestRuntime
  }
}
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢?