From 8ade03ac0b9270983322771ace60223bbb1c18cf Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Thu, 28 Dec 2017 16:13:50 +0300 Subject: [PATCH] Avoid using mock JDK because of bad cast in ProjectJdkTableImpl.getState com.intellij.openapi.projectRoots.impl.MockSdk cannot be cast to com.intellij.openapi.projectRoots.impl.ProjectJdkImpl --- .../src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java index 79d818b979b..ee7c1587811 100644 --- a/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java +++ b/idea/idea-test-framework/src/org/jetbrains/kotlin/idea/test/PluginTestCaseBase.java @@ -74,7 +74,7 @@ public class PluginTestCaseBase { @TestOnly @NotNull public static Sdk mockJdk9() { - return createMockJdk("9", "compiler/testData/mockJDK9/jre"); + return getSdk("compiler/testData/mockJDK9/jre", "9"); } @NotNull