diff --git a/build.gradle.kts b/build.gradle.kts index 8ec14e73ef1..d6a2af4f1b9 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -128,6 +128,7 @@ extra["versions.kotlinx-coroutines-jdk8"] = "0.14.1" extra["versions.json"] = "20160807" extra["versions.native-platform"] = "0.14" extra["versions.ant-launcher"] = "1.8.0" +extra["versions.robolectric"] = "3.1" val markdownVer = "4054 - Kotlin 1.0.2-dev-566".replace(" ", "%20") // fixed here, was last with "status:SUCCESS,tag:forKotlin" extra["markdownParserRepo"] = "https://teamcity.jetbrains.com/guestAuth/repository/download/IntelliJMarkdownParser_Build/$markdownVer/([artifact]_[ext]/)[artifact](.[ext])" diff --git a/plugins/android-extensions/android-extensions-compiler/test/org/jetbrains/android/parcel/AbstractParcelBoxTest.kt b/plugins/android-extensions/android-extensions-compiler/test/org/jetbrains/android/parcel/AbstractParcelBoxTest.kt index cf46ab268f0..1d9061eae2c 100644 --- a/plugins/android-extensions/android-extensions-compiler/test/org/jetbrains/android/parcel/AbstractParcelBoxTest.kt +++ b/plugins/android-extensions/android-extensions-compiler/test/org/jetbrains/android/parcel/AbstractParcelBoxTest.kt @@ -115,8 +115,10 @@ abstract class AbstractParcelBoxTest : CodegenTestCase() { val kotlinRuntimeJar = PathUtil.kotlinPathsForIdeaPlugin.stdlibPath val layoutLibJars = listOf(File(androidPluginPath, "layoutlib.jar"), File(androidPluginPath, "layoutlib-api.jar")) - val robolectricJars = File("dependencies/robolectric") - .listFiles { f: File -> f.extension == "jar" } + val robolectricClasspath = System.getProperty("robolectric.classpath") + ?: throw RuntimeException("Unable to get a valid classpath from 'robolectric.classpath' property, please set it accordingly") + val robolectricJars = robolectricClasspath.split(File.pathSeparator) + .map { File(it) } .sortedBy { it.nameWithoutExtension } val junitCoreResourceName = JUnitCore::class.java.name.replace('.', '/') + ".class" diff --git a/update_dependencies.xml b/update_dependencies.xml index dfefcab0443..fd7810c912d 100644 --- a/update_dependencies.xml +++ b/update_dependencies.xml @@ -169,15 +169,6 @@ - - - -