Luis Daivid
01/24/2021, 11:01 AMjava.lang.IllegalArgumentException: failed to configure io.kotest.extensions.robolectric.ContainedRobolectricRunner$PlaceholderTest.testPlaceholder: Package targetSdkVersion=30 > maxSdkVersion=29
at org.robolectric.RobolectricTestRunner.getChildren(RobolectricTestRunner.java:254)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner.access$getChildren(ContainedRobolectricRunner.kt:7)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner$placeHolderMethod$2.invoke(ContainedRobolectricRunner.kt:10)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner$placeHolderMethod$2.invoke(ContainedRobolectricRunner.kt:7)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner.getPlaceHolderMethod(ContainedRobolectricRunner.kt)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner.access$getPlaceHolderMethod$p(ContainedRobolectricRunner.kt:7)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner$sdkEnvironment$2.invoke(ContainedRobolectricRunner.kt:19)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner$sdkEnvironment$2.invoke(ContainedRobolectricRunner.kt:7)
at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
at io.kotest.extensions.robolectric.ContainedRobolectricRunner.getSdkEnvironment(ContainedRobolectricRunner.kt)
at io.kotest.extensions.robolectric.RobolectricExtension.instantiate(RobolectricExtension.kt:16)
at io.kotest.engine.InstantiateSpecKt.createAndInitializeSpec(instantiateSpec.kt:21)
at io.kotest.engine.spec.SpecExecutor.createInstance(SpecExecutor.kt:103)
at io.kotest.engine.spec.SpecExecutor.execute(SpecExecutor.kt:43)
at io.kotest.engine.KotestEngine$submitBatch$$inlined$forEach$lambda$1$1.invokeSuspend(KotestEngine.kt:139)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
at kotlinx.coroutines.DispatchedTask.run(Dispatched.kt:241)
at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:270)
at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:79)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:54)
at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:36)
at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
at io.kotest.engine.KotestEngine$submitBatch$$inlined$forEach$lambda$1.run(KotestEngine.kt:138)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
test code is here:
@RobolectricTest
@Config(sdk = [Build.VERSION_CODES.P])
class ExampleUnitTest: FunSpec ({
test("test") {
"aa" shouldBe "aa"
}
})
How can i fix it?LeoColman
01/24/2021, 7:55 PMPackage targetSdkVersion=30 > maxSdkVersion=29I believe sdk version 30 is not currently supported
LeoColman
01/24/2021, 7:56 PMLeoColman
01/24/2021, 7:56 PMLuis Daivid
01/25/2021, 12:48 AMLeoColman
01/25/2021, 12:50 AMLuis Daivid
01/25/2021, 12:51 AMLeoColman
01/25/2021, 12:54 AMLuis Daivid
01/25/2021, 12:57 AMLeoColman
01/25/2021, 12:58 AMLuis Daivid
01/25/2021, 12:59 AMLeoColman
01/25/2021, 1:00 AMLuis Daivid
01/25/2021, 1:01 AMLuis Daivid
01/25/2021, 1:02 AMLuis Daivid
01/25/2021, 1:05 AM