From 94af8302ec6879197c45784b960cc162b1c2160c Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 6 Nov 2014 15:00:21 +0300 Subject: [PATCH] Allow to specify custom testData path in CodegenTest --- .../org/jetbrains/kotlin/codegen/CodegenTestFiles.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler/tests/org/jetbrains/kotlin/codegen/CodegenTestFiles.java b/compiler/tests/org/jetbrains/kotlin/codegen/CodegenTestFiles.java index bb92fbe815d..36f05fcb458 100644 --- a/compiler/tests/org/jetbrains/kotlin/codegen/CodegenTestFiles.java +++ b/compiler/tests/org/jetbrains/kotlin/codegen/CodegenTestFiles.java @@ -81,10 +81,14 @@ public class CodegenTestFiles { } public static CodegenTestFiles create(Project project, String[] names) { + return create(project, names, JetTestUtils.getTestDataPathBase()); + } + + public static CodegenTestFiles create(Project project, String[] names, String testDataPath) { ArrayList files = new ArrayList(); for (String name : names) { try { - String content = JetTestUtils.doLoadFile(JetTestUtils.getTestDataPathBase() + "/codegen/", name); + String content = JetTestUtils.doLoadFile(testDataPath + "/codegen/", name); int i = name.lastIndexOf('/'); //name = name.substring(i+1); JetFile file = JetTestUtils.createFile(name, content, project);