【发布时间】:2019-01-25 09:23:48
【问题描述】:
我正在使用带有 js/jvm 子项目的 kotlin 多平台项目。 我曾经在 jvm 子项目中进行单元测试(使用 kotlin 测试注释进行注释),并且我使用右键单击轻松运行测试 + 使用 junit 运行“xxx”测试。一旦我将这些测试移到公共模块,该选项就不可能了。
我仍然可以使用命令行 gradle 运行测试,我什至设法创建了有效的运行配置,但为了方便起见,我错过了简单的“右键单击运行”类甚至特定的测试方法。
有什么方法可以在项目中实现吗?
谢谢!
【问题讨论】:
-
将我的项目转换为多平台项目后,在这里遇到了同样的问题。运气好吗?
-
遇到同样的问题,IntelliJ 2018.2.5,Kotlin 插件 1.3.0-release-IJ2018.2-1
-
这里也一样。 Kotlin 1.3.10 中问题仍然存在。
-
问题在 Kotlin 1.3.21 和 IntelliJ 2019.1 中仍然存在
标签: unit-testing intellij-idea kotlin kotlin-multiplatform