Fix matching file paths under Windows in NewMultiplatformKaptProjectImportingTest

This commit is contained in:
Andrey Uskov
2019-07-22 19:15:04 +03:00
parent 22c5e208a6
commit 6e10126c6f
@@ -5,6 +5,7 @@
package org.jetbrains.kotlin.gradle
import com.intellij.openapi.externalSystem.util.ExternalSystemApiUtil
import com.intellij.openapi.module.ModuleManager
import com.intellij.openapi.roots.*
import com.intellij.openapi.roots.impl.ModulesOrderEnumerator
@@ -90,7 +91,7 @@ class NewMultiplatformKaptProjectImportingTest : MultiplePluginVersionGradleImpo
val enumerator = ModulesOrderEnumerator(listOf(jvmMainModule))
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) }