Dependencia del proyecto gradle en la idea

Tengo configuración en un subproyecto (A) que produce un artefacto de prueba:

configurations { testArtifacts.extendsFrom testRuntime } task testJar(type: Jar) { classifier "test" from sourceSets.test.output } artifacts { testArtifacts testJar } 

Y en otro subproyecto (B) Quiero usar ese artefacto:

 compile project (path: ":a-sub-project", configuration: 'testArtifacts') 

Esto funciona perfectamente bien desde gradle, pero cuando importo el proyecto a la idea (a través de soporte incorporado), la idea no puede ver las clases de ese artefacto. Puede ver las clases del artefacto principal de (A), pero no de la prueba uno.

¿Algunas ideas?

PD. Idea 14.1.4, gradle 2.3.

Para nosotros esto funciona bien:

 testCompile project(':module').sourceSets.test.output 

Así que usted no necesita la tarea de prueba jar realmente

  • ¿Cuándo necesita un servidor de aplicaciones para la mensajería de Cloud Firebase?
  • Apache cliente http o URLConnection
  • Transición de la actividad de Android en un ListView
  • RxJava patrón para solicitar un remoto Observable con una caché temporal
  • El botón de retroceso de Android no funciona
  • Eclipse ADT se bloquea cuando el autocompletar aparece
  • Cómo agregar valores a una matriz en el botón haga clic en android
  • ADB no responde - Android Studio
  • Problemas para conseguir que el video se reproduzca en Recyclerview
  • El tamaño del anuncio y el ID de la unidad de anuncio deben configurarse antes de loadAd cuando se establezca mediante programación
  • Comprobar si la cadena es persa o inglesa
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.