From 6e10126c6fc6d364f0eb93fceeae3896c94b83a0 Mon Sep 17 00:00:00 2001 From: Andrey Uskov Date: Mon, 22 Jul 2019 19:15:04 +0300 Subject: [PATCH] Fix matching file paths under Windows in NewMultiplatformKaptProjectImportingTest --- .../kotlin/gradle/NewMultiplatformKaptProjectImportingTest.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/idea/idea-gradle/tests/org/jetbrains/kotlin/gradle/NewMultiplatformKaptProjectImportingTest.kt b/idea/idea-gradle/tests/org/jetbrains/kotlin/gradle/NewMultiplatformKaptProjectImportingTest.kt index ab35825253c..dfd26b0b3fc 100644 --- a/idea/idea-gradle/tests/org/jetbrains/kotlin/gradle/NewMultiplatformKaptProjectImportingTest.kt +++ b/idea/idea-gradle/tests/org/jetbrains/kotlin/gradle/NewMultiplatformKaptProjectImportingTest.kt @@ -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) }