我正在使用具有以下源代码集的kotlin多平台项目:
我想使用“绿色箭头”在jvmTest中的Idea下运行单元测试。运行测试Idea不将jvmTest下的测试资源文件夹复制到build文件夹。如果我使用Idea设置“将IDE的构建/运行操作委托给Gradle”和“使用“ Gradle Test Runner”运行测试”,则资源将复制到“ processedResources”下。但是Idea仍然看不到它们,并且测试失败。
当我使用Gradle构建测试时运行良好。
有什么想法要解决吗?
答案 0 :(得分:1)
这是一个KT-24463跟踪的已知问题:使用IntelliJ运行器时,Kotlin IntelliJ插件无法正确将资源添加到Kotlin Multiplatform项目中的类路径中。
请按照该票证获取更新。
在此问题解决之前,您可以使用Gradle测试运行器运行测试。