diff --git a/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinRootType.kt b/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinRootType.kt index 689ac3c0748..a2549ea2e2c 100644 --- a/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinRootType.kt +++ b/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinRootType.kt @@ -14,7 +14,7 @@ fun isSameRootType(kotlinRoot: KotlinRootType, other: Any?): Boolean { val invokeLevel = 3 val stack = Thread.currentThread().stackTrace if (stack.size > invokeLevel && "isTestSource" == stack[invokeLevel].methodName && "com.intellij.openapi.roots.impl.SourceFolderImpl" == stack[invokeLevel].className) { - if (JavaResourceRootType.TEST_RESOURCE == other) { + if (JavaResourceRootType.TEST_RESOURCE == other || JavaSourceRootType.TEST_SOURCE == other) { return true } }