From 47f4bbedda9c6206e1ffe0041d0c3360662fa25e Mon Sep 17 00:00:00 2001 From: Natalia Ukhorskaya Date: Tue, 1 Jul 2014 12:14:45 +0400 Subject: [PATCH] Fix file separators in Codegen Tests on Windows --- .../tests/org/jetbrains/jet/codegen/CodegenTestCase.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java b/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java index 6114fd05da0..94217cb3e67 100644 --- a/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java +++ b/compiler/tests/org/jetbrains/jet/codegen/CodegenTestCase.java @@ -111,8 +111,9 @@ public abstract class CodegenTestCase extends UsefulTestCase { @NotNull protected String relativePath(@NotNull File file) { String stringToCut = "compiler/testData/codegen/"; - assert file.getPath().startsWith(stringToCut) : "File path is not absolute: " + file; - return file.getPath().substring(stringToCut.length()); + String systemIndependentPath = file.getPath().replace(File.separatorChar, '/'); + assert systemIndependentPath.startsWith(stringToCut) : "File path is not absolute: " + file; + return systemIndependentPath.substring(stringToCut.length()); } @NotNull