diff --git a/compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java b/compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java index 545cb3deebb..d3bcef129e3 100644 --- a/compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java +++ b/compiler/tests/org/jetbrains/jet/JetTestCaseBuilder.java @@ -30,6 +30,8 @@ import java.util.Arrays; import java.util.Collections; import java.util.List; +import static com.intellij.openapi.util.io.FileUtil.toSystemIndependentName; + public abstract class JetTestCaseBuilder { public static final FilenameFilter KOTLIN_FILTER = filterByExtension("kt", "jet", JetParserDefinition.KTSCRIPT_FILE_SUFFIX); @@ -55,7 +57,7 @@ public abstract class JetTestCaseBuilder { String resourceRoot = PathManager.getResourceRoot(JetTestCaseBuilder.class, "/org/jetbrains/jet/JetTestCaseBuilder.class"); assert resourceRoot != null : "Failed to get root for class: " + JetTestCaseBuilder.class; - return new File(resourceRoot).getParentFile().getParentFile().getParent(); + return toSystemIndependentName(new File(resourceRoot).getParentFile().getParentFile().getParent()); } public interface NamedTestFactory { @NotNull Test createTest(@NotNull String dataPath, @NotNull String name, @NotNull File file);