Fix matching file paths under Windows in NewMultiplatformKaptProjectImportingTest
This commit is contained in:
+2
-1
@@ -5,6 +5,7 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlin.gradle
|
package org.jetbrains.kotlin.gradle
|
||||||
|
|
||||||
|
import com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil
|
||||||
import com.intellij.openapi.module.ModuleManager
|
import com.intellij.openapi.module.ModuleManager
|
||||||
import com.intellij.openapi.roots.*
|
import com.intellij.openapi.roots.*
|
||||||
import com.intellij.openapi.roots.impl.ModulesOrderEnumerator
|
import com.intellij.openapi.roots.impl.ModulesOrderEnumerator
|
||||||
@@ -90,7 +91,7 @@ class NewMultiplatformKaptProjectImportingTest : MultiplePluginVersionGradleImpo
|
|||||||
val enumerator = ModulesOrderEnumerator(listOf(jvmMainModule))
|
val enumerator = ModulesOrderEnumerator(listOf(jvmMainModule))
|
||||||
val roots = enumerator.classesRoots
|
val roots = enumerator.classesRoots
|
||||||
|
|
||||||
fun isRootPresent(file: File) = roots.any { it.path == file.path }
|
fun isRootPresent(file: File) = roots.any { it.path == ExternalSystemApiUtil.toCanonicalPath(file.path) }
|
||||||
|
|
||||||
val missingRoots = expectedRoots.filter { !isRootPresent(it) }
|
val missingRoots = expectedRoots.filter { !isRootPresent(it) }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user