Comment obtenir IntelliJ pour résoudre les dépendances de Gradle pour les ensembles de sources personnalisés?

Quand IntelliJ ouvre une build.gradle fichier, il va générer une Ide de projet avec la Gradle dépendances résolues et ajouté à la portée du projet. Cela fonctionne très bien pour le "compiler" jeu de la source et le "test" jeu de la source, mais je ne peux pas obtenir que cela fonctionne pour coutume de source fixe.

Je veux avoir IntelliJ résoudre les dépendances pour mon componentTest jeu de la source. Comment dois-je dire à IntelliJ pour résoudre ces dépendances et les ajouter à la portée?

dependencies {
    //main source set, "compile" scope in IntelliJ
    compile(group: 'com.google.guava', name: 'guava', version: '18.0')

    //test source set, "test" scope in IntelliJ 
    testCompile(group: 'junit', name: 'junit', version: '4.11')

    //my custom source set, not added to any scope in IntelliJ
    componentTestCompile(group: 'org.springframework', name: 'spring', version: '3.0.7')
}

Détails: IntelliJ 13.1.2, Gradle 1.11

source d'informationauteur Mike Rylander