Fixed gradle localTest bug on Windows.

This commit is contained in:
gogowitczak 2014-04-06 21:25:46 +02:00
parent 191dcf0c31
commit f89ab48d61

View File

@ -88,18 +88,18 @@ android {
}
}
//task localTest(type: Test, dependsOn: assemble) {
// testClassesDir = sourceSets.testLocal.output.classesDir
//
// android.sourceSets.main.java.srcDirs.each { dir ->
// def buildDir = dir.getAbsolutePath().split('/')
// buildDir = (buildDir[0..(buildDir.length - 4)] + ['build', 'classes', 'debug']).join('/')
//
// sourceSets.testLocal.compileClasspath += files(buildDir)
// sourceSets.testLocal.runtimeClasspath += files(buildDir)
// }
//
// classpath = sourceSets.testLocal.runtimeClasspath
//}
task localTest(type: Test, dependsOn: assemble) {
testClassesDir = sourceSets.testLocal.output.classesDir
android.sourceSets.main.java.srcDirs.each { dir ->
def buildDir = dir.getAbsolutePath().split("\\" + File.separator)
buildDir = (buildDir[0..(buildDir.length - 4)] + ['build', 'classes', 'debug']).join("\\" + File.separator)
sourceSets.testLocal.compileClasspath += files(buildDir)
sourceSets.testLocal.runtimeClasspath += files(buildDir)
}
classpath = sourceSets.testLocal.runtimeClasspath
}
//check.dependsOn localTest