Set up unit test support in Gradle
Summary: This works now: ``` ./gradlew :android:testDebugUnitTest BUILD SUCCESSFUL in 1s 39 actionable tasks: 39 up-to-date ``` Reviewed By: danielbuechele Differential Revision: D10101985 fbshipit-source-id: e3d1f17b29652061498d50a9218a94aaebee67e2
This commit is contained in:
committed by
Facebook Github Bot
parent
2a4df330b2
commit
b756b5490f
@@ -26,6 +26,15 @@ android {
|
|||||||
abortOnError false
|
abortOnError false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sourceSets {
|
||||||
|
test {
|
||||||
|
java {
|
||||||
|
exclude 'com/facebook/sonar/plugins/facebook/**'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
externalNativeBuild {
|
externalNativeBuild {
|
||||||
cmake {
|
cmake {
|
||||||
path './CMakeLists.txt'
|
path './CMakeLists.txt'
|
||||||
@@ -45,6 +54,11 @@ android {
|
|||||||
implementation deps.lithoWidget
|
implementation deps.lithoWidget
|
||||||
implementation deps.rhino
|
implementation deps.rhino
|
||||||
implementation deps.leakcanary
|
implementation deps.leakcanary
|
||||||
|
|
||||||
|
testImplementation deps.mockito
|
||||||
|
testImplementation deps.robolectric
|
||||||
|
testImplementation deps.hamcrest
|
||||||
|
testImplementation deps.junit
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -68,8 +68,10 @@ ext.deps = [
|
|||||||
lithoTesting : "com.facebook.litho:litho-testing:$LITHO_VERSION",
|
lithoTesting : "com.facebook.litho:litho-testing:$LITHO_VERSION",
|
||||||
// Debugging and testing
|
// Debugging and testing
|
||||||
guava : 'com.google.guava:guava:20.0',
|
guava : 'com.google.guava:guava:20.0',
|
||||||
robolectric : 'org.robolectric:robolectric:3.0',
|
robolectric : 'org.robolectric:robolectric:3.3',
|
||||||
junit : 'junit:junit:4.12',
|
junit : 'junit:junit:4.12',
|
||||||
|
hamcrest : 'org.hamcrest:hamcrest-library:1.3',
|
||||||
|
mockito : 'org.mockito:mockito-core:1.9.5',
|
||||||
stetho : 'com.facebook.stetho:stetho:1.5.0',
|
stetho : 'com.facebook.stetho:stetho:1.5.0',
|
||||||
okhttp3 : 'com.squareup.okhttp3:okhttp:3.10.0',
|
okhttp3 : 'com.squareup.okhttp3:okhttp:3.10.0',
|
||||||
leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.6.1',
|
leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.6.1',
|
||||||
|
|||||||
Reference in New Issue
Block a user