Slight refactor

robolectric-error
Bradlee Speice 2014-11-17 14:09:44 -05:00
parent 3460360017
commit 66a91efe8b
1 changed files with 5 additions and 5 deletions

View File

@ -3,23 +3,23 @@ apply plugin: 'kotlin'
apply plugin: 'jacoco'
def androidModule = project(':app')
def firstVariant = androidModule.android.applicationVariants.toList().first()
dependencies {
compile androidModule
testCompile androidModule.android.applicationVariants.toList().first().javaCompile.classpath
testCompile androidModule.android.applicationVariants.toList().first().javaCompile.outputs.files
testCompile firstVariant.javaCompile.classpath
testCompile firstVariant.javaCompile.outputs.files
testCompile files(androidModule.plugins.findPlugin("com.android.application").getBootClasspath())
testCompile 'junit:junit:4.+'
testCompile 'org.robolectric:robolectric:2.2'
testCompile 'org.robolectric:robolectric:+'
}
jacocoTestReport {
// Add Android sources/classes for coverage
additionalSourceDirs files(androidModule.android.sourceSets.main.java.srcDirs)
additionalClassDirs androidModule.android.applicationVariants
.toList().first().javaCompile.outputs.files
additionalClassDirs firstVariant.javaCompile.outputs.files
reports {
xml.enabled true