Upgrade test dependencies and fix instrumentation test issue

This commit is contained in:
Torsten Grote
2023-07-31 11:10:04 +02:00
parent d21adc75b4
commit 26b2c7b2fd
5 changed files with 169 additions and 22 deletions

View File

@@ -188,7 +188,9 @@ dependencies {
implementation 'io.reactivex.rxjava3:rxjava:3.0.9'
implementation "com.github.bumptech.glide:glide:4.14.2"
implementation "com.github.bumptech.glide:compose:1.0.0-alpha.1"
implementation("com.github.bumptech.glide:compose:1.0.0-alpha.1") {
exclude group: "androidx.test"
}
annotationProcessor "com.github.bumptech.glide:compiler:4.14.2"
implementation 'org.bouncycastle:bcprov-jdk15to18:1.71'
@@ -206,21 +208,21 @@ dependencies {
implementation "com.google.accompanist:accompanist-themeadapter-material:0.30.1"
debugImplementation 'androidx.compose.ui:ui-tooling'
testImplementation 'androidx.test:core:1.4.0'
testImplementation 'androidx.test:core:1.5.0'
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.robolectric:robolectric:4.8.1'
testImplementation 'org.robolectric:robolectric:4.8.2'
testImplementation 'org.mockito:mockito-core:3.9.0'
testImplementation 'org.hamcrest:hamcrest:2.2'
androidTestImplementation 'androidx.arch.core:core-testing:2.1.0'
androidTestImplementation 'androidx.test:core:1.4.0'
androidTestImplementation 'androidx.test:runner:1.4.0'
androidTestImplementation 'androidx.test:rules:1.4.0'
androidTestImplementation 'androidx.test:monitor:1.4.0'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
androidTestImplementation 'androidx.test:core:1.5.0'
androidTestImplementation 'androidx.arch.core:core-testing:2.2.0'
androidTestImplementation 'androidx.test:runner:1.5.2'
androidTestImplementation 'androidx.test:rules:1.5.0'
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
androidTestImplementation 'androidx.test:monitor:1.6.1'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
androidTestImplementation 'androidx.test.uiautomator:uiautomator:2.2.0'
androidTestImplementation 'androidx.work:work-testing:2.7.1'
androidTestImplementation 'androidx.work:work-testing:2.8.1'
}
// org.fdroid.fdroid.updater.UpdateServiceTest needs app-full-debug.apk

View File

@@ -404,6 +404,11 @@
<sha256 value="c57ffade2a9a844bd62b4f4c3916fad5e09e9f24cceba27e932c25bb7a6d1d8f" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="androidx.arch.core" name="core-testing" version="2.2.0">
<artifact name="core-testing-2.2.0.aar">
<sha256 value="85e1fe770ed673ecb8552eaadc23b96d8db0a14a10eaa7789518496e5d99362c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.asynclayoutinflater" name="asynclayoutinflater" version="1.0.0">
<artifact name="asynclayoutinflater-1.0.0.aar">
<sha256 value="f7eab60c57addd94bb06275832fe7600611beaaae1a1ec597c231956faf96c8b" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1513,6 +1518,11 @@
<sha256 value="c0754928effe1968c3a9a7b55d1dfc7ceb1e1e7c9f3f09f98afd42431f712492" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="annotation" version="1.0.1">
<artifact name="annotation-1.0.1.aar">
<sha256 value="c0754928effe1968c3a9a7b55d1dfc7ceb1e1e7c9f3f09f98afd42431f712492" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="core" version="1.2.0">
<artifact name="core-1.2.0.aar">
<sha256 value="c88b739b1c499afb792374be19b9cf829e89567f26441a74f664c0cf8de158a4" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1531,6 +1541,11 @@
<sha256 value="671284e62e393f16ceae1a99a3a9a07bf1aacda29f8fe7b6b884355ef34c09cf" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="androidx.test" name="core" version="1.5.0">
<artifact name="core-1.5.0.aar">
<sha256 value="2c06715c0d0843cee2143ab8bb322bb3f34d5247630402fc8c1b6a0eafa15b9f" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="core-ktx" version="1.4.0">
<artifact name="core-ktx-1.4.0.aar">
<sha256 value="e4f9ca2b8f700cc278d878ed3925730e1ad5d60135bbfd05ab6708a528ebfa58" origin="Generated by Gradle"/>
@@ -1559,6 +1574,16 @@
<sha256 value="10b1723c436beecb5884c69f8473504bc59611f9463ae549c48b3cf8e73b09c0" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="monitor" version="1.6.0">
<artifact name="monitor-1.6.0.aar">
<sha256 value="05ed2e6ee93271d1d8ffe3f06739e5b621cbe37880b24adf4ce2f49ebd59fda3" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="monitor" version="1.6.1">
<artifact name="monitor-1.6.1.aar">
<sha256 value="2985ce8556989baf7c84342e7f687713c037a39a922e614d1a3ddf1ca3777079" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="rules" version="1.2.0">
<artifact name="rules-1.2.0.aar">
<sha256 value="24bd7111e0db91b4a5f6d5c3e3e89698580dc90d29273d04a775bb7fe7c2a761" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1577,6 +1602,11 @@
<sha256 value="01401cd7d1185530f6081ce503ce611d18d8a483ea15599a16c39f15b2f8e7d8" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="rules" version="1.5.0">
<artifact name="rules-1.5.0.aar">
<sha256 value="dd645929c63e24f41be8e6f57bb06f305d3b02ed1b2a7d961647027ae1d9e17f" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="runner" version="1.2.0">
<artifact name="runner-1.2.0.aar">
<sha256 value="5387e011167a3c8da08d99b5d59248c0e2da839317b48ebf202e31dc1f791ec1" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1595,6 +1625,16 @@
<sha256 value="e3f3d8b8d5d4a3edcacbdaa4a31bda2b0e41d3e704b02b3750466a06367ec5a0" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="androidx.test" name="runner" version="1.5.0">
<artifact name="runner-1.5.0.aar">
<sha256 value="b3c5aabd545b6c260528c8f4e7c98f73628614ea3d5df3a7a44af2136fd8720b" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test" name="runner" version="1.5.2">
<artifact name="runner-1.5.2.aar">
<sha256 value="36cd6bc876daa1f183ccd11f9898e094c71f06960fde85a373422959613a44d6" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.espresso" name="espresso-core" version="3.2.0">
<artifact name="espresso-core-3.2.0.aar">
<sha256 value="beb4712c2520c1da30ac1f25506871f16ea5b83ee686ece5a258769df1a01e15" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1613,6 +1653,11 @@
<sha256 value="fa2f4d80afb8c17828d25be75a99f241c28ec9fe971e2b86e09e62a839113282" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.espresso" name="espresso-core" version="3.5.1">
<artifact name="espresso-core-3.5.1.aar">
<sha256 value="34b0493f4e002f205d961e562add0c0c31bb0acc657e89d89d4b188ac13f242c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.espresso" name="espresso-idling-resource" version="3.2.0">
<artifact name="espresso-idling-resource-3.2.0.aar">
<sha256 value="c1a0454fe95788122ba652c3ecff7ec538c7e27de206aed970f2809fb8090d09" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1631,6 +1676,11 @@
<sha256 value="8845d93979f09fffcc974c0be7d6b6ce4cf4275a4e3ba26bf0f83402e7f0cca5" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="androidx.test.espresso" name="espresso-idling-resource" version="3.5.1">
<artifact name="espresso-idling-resource-3.5.1.aar">
<sha256 value="84fb8e2f5eda937771bee28582f5d2cfa61b0e9438d02041ca61b81e3dac3c87" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.ext" name="junit" version="1.1.1">
<artifact name="junit-1.1.1.aar">
<sha256 value="449df418d2916a0f86fe7dafb1edb09480fafb6e995d5c751c7d0d1970d4ae72" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1649,11 +1699,26 @@
<sha256 value="a97209d75a9a85815fa8934f5a4a320de1163ffe94e2f0b328c0c98a59660690" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="androidx.test.ext" name="junit" version="1.1.4">
<artifact name="junit-1.1.4.aar">
<sha256 value="0627d0ed107372a40aabf08a62a3ed5b92380a65bdea6bca33ad1397945adef0" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.ext" name="junit" version="1.1.5">
<artifact name="junit-1.1.5.aar">
<sha256 value="4307c0e60f5d701db9c59bcd9115af705113c36a9132fa3dbad58db1294e9bfd" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.services" name="storage" version="1.4.0">
<artifact name="storage-1.4.0.aar">
<sha256 value="35cfbf442abb83e5876cd5deb9de02ae047459f18f831097c5caa76d626bc38a" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="androidx.test.services" name="storage" version="1.4.2">
<artifact name="storage-1.4.2.aar">
<sha256 value="b34861f0cd920cb1089f08c3f27e5865b7f920284cc45f4ed12ef8d6980dac48" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.test.uiautomator" name="uiautomator" version="2.2.0">
<artifact name="uiautomator-2.2.0.aar">
<sha256 value="2838e9d961dbffefbbd229a2bd4f6f82ac4fb2462975862a9e75e9ed325a3197" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1755,6 +1820,11 @@
<sha256 value="1730efce891228718f7a4e8d99a5cea492bec361c675cbd782ce2ffb5fa23794" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.work" name="work-runtime-ktx" version="2.8.1">
<artifact name="work-runtime-ktx-2.8.1.aar">
<sha256 value="75560d4f5e7a1c548e3132abf273cf0eda8f2bde663d504d0dd42a425c323551" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.work" name="work-testing" version="2.4.0">
<artifact name="work-testing-2.4.0.aar">
<sha256 value="dc1d9f743c59ee08c605aa924fc20819b6a0b734338e0a95af1943c3cd806e23" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -1765,6 +1835,11 @@
<sha256 value="cc287449e54374dc0fcaf50961e35ca8bf25fd9da6416c0030ee6d55f03bd4c4" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="androidx.work" name="work-testing" version="2.8.1">
<artifact name="work-testing-2.8.1.aar">
<sha256 value="643223a95d379c244094797b5ad61f6d25e5e6c227b6ffa5a981d568a46c9a2c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="antlr" name="antlr" version="2.7.7">
<artifact name="antlr-2.7.7.jar">
<sha256 value="88fbda4b912596b9f56e8e12e580cc954bacfb51776ecfddd3e18fc1cf56dc4c" origin="Generated by Gradle because artifact wasn't signed"/>
@@ -3656,6 +3731,11 @@
<sha256 value="02c12c3c2ae12dd475219ff691c82a4d9ea21f44bc594a181295bf6d43dcfbb0" origin="Generated by Gradle because artifact wasn't signed"/>
</artifact>
</component>
<component group="com.google.code.findbugs" name="jsr305" version="2.0.2">
<artifact name="jsr305-2.0.2.jar">
<sha256 value="1e7f53fa5b8b5c807e986ba335665da03f18d660802d8bf061823089d1bee468" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="com.google.code.findbugs" name="jsr305" version="3.0.0">
<artifact name="jsr305-3.0.0.jar">
<sha256 value="bec0b24dcb23f9670172724826584802b80ae6cbdaba03bdebdef9327b962f6a" origin="Generated by Gradle"/>
@@ -9789,6 +9869,11 @@
<sha256 value="d6ac2e04164c5d5c89e73838dc1c8b3856ca6582d3f2daf91816fd9d7ba3c9a9" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.mockito" name="mockito-core" version="2.25.0">
<artifact name="mockito-core-2.25.0.jar">
<sha256 value="28028d70cc27d61442948fcb3d249d9df5b37c47aa0b82490a3d049094ff411f" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.mockito" name="mockito-core" version="3.3.3">
<artifact name="mockito-core-3.3.3.jar">
<pgp value="cc4483cd6a3eb2939b948667a1b4460d8ba7b9af"/>
@@ -10007,6 +10092,11 @@
<sha256 value="d3924abb4c9f7c20df582e4553ac13203bb40b7c367bf5bf776a9acbb252e181" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="annotations" version="4.8.2">
<artifact name="annotations-4.8.2.jar">
<sha256 value="998a02f2573884d017b04e1c0cc3ff3a416620daa8cc8d93d6aa15fc00b02c4b" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="junit" version="4.3">
<artifact name="junit-4.3.jar">
<sha256 value="aaef4e59bd99e227e1a0563461363201d0b292e0703a46ea0153c576ebc686a2" origin="Generated by Gradle"/>
@@ -10025,11 +10115,21 @@
<sha256 value="1475e1a271dce425d95ef53e837c07542023d718b0a320a9af6b879fa26c49ac" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="junit" version="4.8.2">
<artifact name="junit-4.8.2.jar">
<sha256 value="eb0996f147566d722a178b1e1dcb849f69f5dbdd45a0149f10ce0d823b9e5a61" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="nativeruntime" version="4.8.1">
<artifact name="nativeruntime-4.8.1.jar">
<sha256 value="62e3e2de0e205a5a9a017f71de661d9529ac1a1f6bf4014609493a0ec95178f8" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="nativeruntime" version="4.8.2">
<artifact name="nativeruntime-4.8.2.jar">
<sha256 value="5135f1083a840a8c68be3730b2ecc9797c19285b25ca1a4cde99bf46a0086b33" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="pluginapi" version="4.3">
<artifact name="pluginapi-4.3.jar">
<sha256 value="33cbde3e210cc4b7916195ef1e074b32bddc0a9d72d50dce4f935cc0919f4a63" origin="Generated by Gradle"/>
@@ -10048,6 +10148,11 @@
<sha256 value="bea89e22d02b946563cf320312bb3eb479f8f31aa9cf96f65ce35c2b80cd02bc" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="pluginapi" version="4.8.2">
<artifact name="pluginapi-4.8.2.jar">
<sha256 value="21fd8b2a0e32c8cefed0f61f439a6a4d358d6bc4ff6b38a50039f4eea31bd05a" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="plugins-maven-dependency-resolver" version="4.3">
<artifact name="plugins-maven-dependency-resolver-4.3.jar">
<sha256 value="020bcfc6edbd242272dee688b68f2128b9bbcaabf1a03ae7637b913c83c64b9c" origin="Generated by Gradle"/>
@@ -10066,6 +10171,11 @@
<sha256 value="dc87b3d6c55f5a6691246038ef4ba53311f406c784c8d9469d1f1112f885f72d" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="plugins-maven-dependency-resolver" version="4.8.2">
<artifact name="plugins-maven-dependency-resolver-4.8.2.jar">
<sha256 value="c1bceab57dc30e8040e994e07e205ccc340e1c4b9bbc27810ebd13f25706647e" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="resources" version="4.3">
<artifact name="resources-4.3.jar">
<sha256 value="739bb0d381dfc8f45abab17ac375e7e8e1156ddaa46963cbad827511794d3617" origin="Generated by Gradle"/>
@@ -10084,6 +10194,11 @@
<sha256 value="fd15dedf3721e46412c23c238a0b905166fbfba65628db546b1c121546d4712a" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="resources" version="4.8.2">
<artifact name="resources-4.8.2.jar">
<sha256 value="b9632008f3af2a27e9526b5e09a0ec9a6eaf5724093cce6be3e5f8550824d41c" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="robolectric" version="4.3">
<artifact name="robolectric-4.3.jar">
<sha256 value="c8137bad762615a28eb321465b04d6e5b0df00687125f22178479452d80e0b82" origin="Generated by Gradle"/>
@@ -10102,6 +10217,11 @@
<sha256 value="c17a5358ca9f1adb5d182bda0cf276efa01a0cc1a7ba456325ecffd6e9c70fef" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="robolectric" version="4.8.2">
<artifact name="robolectric-4.8.2.jar">
<sha256 value="886d58f24c13c86045174735d6e498ac424615956ffe8f85febef4a519bcec4d" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="sandbox" version="4.3">
<artifact name="sandbox-4.3.jar">
<sha256 value="c1fed5bb01925c6498bddb53a4dd5e97e11d2e9fe0dc9c5336572b6829dc0ffa" origin="Generated by Gradle"/>
@@ -10120,6 +10240,11 @@
<sha256 value="ec132754fbd4a9b0c6658a2d3b12a2c6c2f2f56dfbd4ab1bd429441853697a41" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="sandbox" version="4.8.2">
<artifact name="sandbox-4.8.2.jar">
<sha256 value="45b3a1ecc1064ee5ad9834623af4ce32351ca840395ec6a28f773b284df4b528" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="shadowapi" version="4.3">
<artifact name="shadowapi-4.3.jar">
<sha256 value="731c9bbad67a21d86303032a8f4128ec7041b9c256ac08943f46a816307a5765" origin="Generated by Gradle"/>
@@ -10138,6 +10263,11 @@
<sha256 value="48ea81a61603d316f971a1c59f74b66d5914a8a5f96f657c8a57a3a5104455fb" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="shadowapi" version="4.8.2">
<artifact name="shadowapi-4.8.2.jar">
<sha256 value="084ef1eecbbafbde85b6f227c6886250e00e5382a84d3110382530bd429c70f3" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="shadows-framework" version="4.3">
<artifact name="shadows-framework-4.3.jar">
<sha256 value="0ca9dfcad19c565fc0301f737f8ef01906a2ea89e6ef92ca5aaf2c8915fca119" origin="Generated by Gradle"/>
@@ -10156,6 +10286,11 @@
<sha256 value="5fda3468ab58877ade2fab5c0a954a947a7b89d67c4e9eeda939eb8a91e1bf34" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="shadows-framework" version="4.8.2">
<artifact name="shadows-framework-4.8.2.jar">
<sha256 value="ff49a0774e7f3faefce9b9556111a753c29e5298413c4ea698eeea11a7e468d7" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="utils" version="4.3">
<artifact name="utils-4.3.jar">
<sha256 value="7a5159a8990d5ab68d2728609bf520db7c963574e7c4faffa3fef45242c8ea7c" origin="Generated by Gradle"/>
@@ -10174,6 +10309,11 @@
<sha256 value="c40afc0a140aada6830b3c2f7a331ad96d8e2f2a905458b6624b8fb12f7552d4" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="utils" version="4.8.2">
<artifact name="utils-4.8.2.jar">
<sha256 value="9192307232c2d0dbedde3089970449c9fb861f5d3161caf96bf43317ec19b9c7" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="utils-reflector" version="4.3">
<artifact name="utils-reflector-4.3.jar">
<sha256 value="e75c5d758f6c714825b331cf3e203f9233b509a0dcafa7dd296870acd6096ea4" origin="Generated by Gradle"/>
@@ -10192,6 +10332,11 @@
<sha256 value="d17357e5254e1e14ee258fc1604bbe011aa425fe5e7c768a04fd043476e41267" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.robolectric" name="utils-reflector" version="4.8.2">
<artifact name="utils-reflector-4.8.2.jar">
<sha256 value="9e3334d6c5dd686eb0a73181580c75a0a1029e85e726582b490f706827d3ab8b" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.slf4j" name="slf4j-android" version="1.7.36">
<artifact name="slf4j-android-1.7.36.jar">
<sha256 value="c0e6cf0068ec62e86ba4e15959ed80255bd5190373f572bb5697f5143464dbf3" origin="Generated by Gradle"/>

View File

@@ -82,10 +82,10 @@ dependencies {
testImplementation 'junit:junit:4.13.2'
testImplementation 'io.mockk:mockk:1.12.4'
testImplementation 'org.jetbrains.kotlin:kotlin-test'
testImplementation 'androidx.test:core:1.4.0'
testImplementation 'androidx.test.ext:junit:1.1.3'
testImplementation 'androidx.arch.core:core-testing:2.1.0'
testImplementation 'org.robolectric:robolectric:4.8.1'
testImplementation 'androidx.test:core:1.5.0'
testImplementation 'androidx.test.ext:junit:1.1.5'
testImplementation 'androidx.arch.core:core-testing:2.2.0'
testImplementation 'org.robolectric:robolectric:4.8.2'
testImplementation 'commons-io:commons-io:2.6'
testImplementation 'ch.qos.logback:logback-classic:1.2.11'
testImplementation 'org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.2'
@@ -94,9 +94,9 @@ dependencies {
androidTestImplementation project(":libs:sharedTest")
androidTestImplementation 'io.mockk:mockk-android:1.12.3' // 1.12.4 has strange error
androidTestImplementation 'org.jetbrains.kotlin:kotlin-test'
androidTestImplementation 'androidx.test.ext:junit:1.1.3'
androidTestImplementation 'androidx.arch.core:core-testing:2.1.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0'
androidTestImplementation 'androidx.test.ext:junit:1.1.5'
androidTestImplementation 'androidx.arch.core:core-testing:2.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1'
androidTestImplementation 'commons-io:commons-io:2.6'
}

View File

@@ -74,8 +74,8 @@ kotlin {
dependsOn(commonTest)
dependencies {
implementation project(":libs:sharedTest")
implementation 'androidx.test:runner:1.4.0'
implementation 'androidx.test.ext:junit:1.1.3'
implementation 'androidx.test:runner:1.5.2'
implementation 'androidx.test.ext:junit:1.1.5'
}
}
nativeMain {

View File

@@ -75,8 +75,8 @@ kotlin {
dependencies {
implementation project(":libs:sharedTest")
implementation kotlin('test')
implementation 'androidx.test:runner:1.4.0'
implementation 'androidx.test.ext:junit:1.1.3'
implementation 'androidx.test:runner:1.5.2'
implementation 'androidx.test.ext:junit:1.1.5'
}
}
nativeMain {