On Android Studio, with version 6.0.3, launching a...
# kotest
e
On Android Studio, with version 6.0.3, launching a single test with the play button, the test fail with:
Copy code
Testing started at 11:21 ...
java.lang.NoClassDefFoundError: kotlin/reflect/full/KClasses
	at io.kotest.common.reflection.JvmReflection.supers(reflection.kt:43)
	at io.kotest.common.reflection.JvmReflection.annotations(reflection.kt:34)
	at io.kotest.common.reflection.JvmReflection.annotations(reflection.kt:25)
	at io.kotest.engine.concurrency.ConcurrencyKt.isIsolate(concurrency.kt:30)
	at io.kotest.engine.TestSuiteScheduler.schedule(TestSuiteScheduler.kt:39)
	at io.kotest.engine.TestEngine$execute$innerExecute$1.invoke(TestEngine.kt:66)
	at ...
Caused by: java.lang.ClassNotFoundException: kotlin.reflect.full.KClasses
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)
	at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
	... 49 more

kotlin/reflect/full/KClasses
However, running all the tests in the class, works perfectly. Is there a way to solve this? 🙏
s
do you have a reproducer? It might be as simple as us forcing that reflection dep onto the classpath