From b7a282de7c0a4bfade0c032e62ac7d664c72939b Mon Sep 17 00:00:00 2001 From: "Vladislav.Soroka" Date: Wed, 2 May 2018 07:53:44 +0300 Subject: [PATCH] Gradle: test fix --- .../importing/GradleProjectOpenProcessorTest.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/plugins/gradle/java/testSources/importing/GradleProjectOpenProcessorTest.java b/plugins/gradle/java/testSources/importing/GradleProjectOpenProcessorTest.java index e4ab47efb46f..027b56c6e421 100644 --- a/plugins/gradle/java/testSources/importing/GradleProjectOpenProcessorTest.java +++ b/plugins/gradle/java/testSources/importing/GradleProjectOpenProcessorTest.java @@ -13,6 +13,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.project.ProjectManager; import com.intellij.openapi.project.ProjectManagerListener; import com.intellij.openapi.project.impl.ProjectLifecycleListener; +import com.intellij.openapi.projectRoots.JavaSdk; import com.intellij.openapi.projectRoots.ProjectJdkTable; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.projectRoots.impl.SdkConfigurationUtil; @@ -83,6 +84,15 @@ public class GradleProjectOpenProcessorTest extends GradleImportingTestCase { } } + @Override + protected void collectAllowedRoots(List roots) { + super.collectAllowedRoots(roots); + for (String javaHome : JavaSdk.getInstance().suggestHomePaths()) { + roots.add(javaHome); + roots.addAll(collectRootsInside(javaHome)); + } + } + @Test public void testGradleSettingsFileModification() throws IOException { VirtualFile foo = createProjectSubDir("foo");