buildSrc/src/main/kotlin/AndroidTests.kt
changeset 18 3ccb29f83309
parent 10 9aad34f43f71
child 19 91a3ad3b1b9c
--- a/buildSrc/src/main/kotlin/AndroidTests.kt	Wed Oct 06 15:22:05 2021 -0400
+++ b/buildSrc/src/main/kotlin/AndroidTests.kt	Wed Oct 06 16:05:47 2021 -0400
@@ -37,7 +37,7 @@
 const val espressoVersion = "3.2.0"
 const val androidxTestRunnerVersion = "1.3.0-alpha05"
 const val androidxTestCoreVersion = "1.3.0-alpha05"
-const val robolectricVersion = "4.3.1"
+const val robolectricVersion = "4.6.1"
 
 
 /*
@@ -47,8 +47,10 @@
     extensions.configure<BaseExtension> {
         defaultConfig {
             testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
-            testInstrumentationRunnerArgument("clearPackageData", "true")
-            testInstrumentationRunnerArgument("disableAnalytics", "true")
+            testInstrumentationRunnerArguments += mapOf(
+                "clearPackageData" to "true",
+                "disableAnalytics" to "true"
+            )
         }
 
         testOptions {
@@ -86,8 +88,8 @@
         dualTestImplementation("androidx.test.ext:truth:1.3.0-alpha01")
 
         // mock
-        testImplementation("io.mockk:mockk:1.9.3")
-        androidTestImplementation("io.mockk:mockk-android:1.9.3")
+        testImplementation("io.mockk:mockk:1.12.0")
+        androidTestImplementation("io.mockk:mockk-android:1.12.0")
         testImplementation("org.robolectric:robolectric:$robolectricVersion")
 
         constraints {