mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
welcome mock jdk 9 (IDEA-168823)
This commit is contained in:
@@ -99,6 +99,11 @@ public class IdeaTestUtil extends PlatformTestUtil {
|
||||
return createMockJdk("java 1.8", getMockJdk18Path().getPath());
|
||||
}
|
||||
|
||||
@TestOnly
|
||||
public static Sdk getMockJdk9() {
|
||||
return createMockJdk("java 9", getMockJdk9Path().getPath());
|
||||
}
|
||||
|
||||
@TestOnly
|
||||
public static Sdk getMockJdk14() {
|
||||
return createMockJdk("java 1.4", getMockJdk14Path().getPath());
|
||||
@@ -116,6 +121,10 @@ public class IdeaTestUtil extends PlatformTestUtil {
|
||||
return getPathForJdkNamed(MOCK_JDK_DIR_NAME_PREFIX + "1.8");
|
||||
}
|
||||
|
||||
public static File getMockJdk9Path() {
|
||||
return getPathForJdkNamed(MOCK_JDK_DIR_NAME_PREFIX + "1.9");
|
||||
}
|
||||
|
||||
public static String getMockJdkVersion(String path) {
|
||||
String name = PathUtil.getFileName(path);
|
||||
if (name.startsWith(MOCK_JDK_DIR_NAME_PREFIX)) {
|
||||
|
||||
+1
-1
@@ -79,7 +79,7 @@ public abstract class LightCodeInsightFixtureTestCase extends UsefulTestCase {
|
||||
public static final LightProjectDescriptor JAVA_9 = new DefaultLightProjectDescriptor() {
|
||||
@Override
|
||||
public Sdk getSdk() {
|
||||
return IdeaTestUtil.getMockJdk18();
|
||||
return IdeaTestUtil.getMockJdk9();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user