Hide string constant TEST_FILES.
This commit is contained in:
@@ -31,10 +31,10 @@ import static org.jetbrains.k2js.test.utils.JsTestUtils.convertToDotJsFile;
|
|||||||
public abstract class BasicTest extends TestWithEnvironment {
|
public abstract class BasicTest extends TestWithEnvironment {
|
||||||
|
|
||||||
private static final boolean DELETE_OUT = false;
|
private static final boolean DELETE_OUT = false;
|
||||||
public static final String TEST_FILES = "js.translator/testFiles/";
|
private static final String TEST_FILES = "js.translator/testFiles/";
|
||||||
private static final String CASES = "cases/";
|
private static final String CASES = "cases/";
|
||||||
private static final String OUT = "out/";
|
private static final String OUT = "out/";
|
||||||
private static final String KOTLIN_JS_LIB = TEST_FILES + "kotlin_lib.js";
|
private static final String KOTLIN_JS_LIB = pathToTestFilesRoot() + "kotlin_lib.js";
|
||||||
private static final String EXPECTED = "expected/";
|
private static final String EXPECTED = "expected/";
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
@@ -99,7 +99,12 @@ public abstract class BasicTest extends TestWithEnvironment {
|
|||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
private String pathToTestFiles() {
|
private String pathToTestFiles() {
|
||||||
return TEST_FILES + getMainDirectory();
|
return pathToTestFilesRoot() + getMainDirectory();
|
||||||
|
}
|
||||||
|
|
||||||
|
@NotNull
|
||||||
|
protected static String pathToTestFilesRoot() {
|
||||||
|
return TEST_FILES;
|
||||||
}
|
}
|
||||||
|
|
||||||
private String getOutputPath() {
|
private String getOutputPath() {
|
||||||
|
|||||||
@@ -55,12 +55,11 @@ public abstract class SuiteBuilder extends SingleFileTranslationTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static Test suiteForDirectory(@NotNull final String main, @NotNull final SuiteBuilder.Tester testMethod) throws Exception {
|
public static Test suiteForDirectory(@NotNull final String main, @NotNull final SuiteBuilder.Tester testMethod) throws Exception {
|
||||||
final SuiteBuilder singleFileTest = new SuiteBuilder(main) {
|
final SuiteBuilder singleFileTest = new SuiteBuilder(main) {
|
||||||
};
|
};
|
||||||
singleFileTest.setUp();
|
singleFileTest.setUp();
|
||||||
return TranslatorTestCaseBuilder.suiteForDirectory(TEST_FILES + main + casesDirectoryName(),
|
return TranslatorTestCaseBuilder.suiteForDirectory(pathToTestFilesRoot() + main + casesDirectoryName(),
|
||||||
true,
|
true,
|
||||||
new TranslatorTestCaseBuilder.NamedTestFactory() {
|
new TranslatorTestCaseBuilder.NamedTestFactory() {
|
||||||
@NotNull
|
@NotNull
|
||||||
|
|||||||
Reference in New Issue
Block a user