From 30d3c059fd58d57b8a3b4d16a44f2fd070b6b34c Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Thu, 3 Oct 2019 14:46:26 +0300 Subject: [PATCH] ModulePathTest: add source roots via modifiable model GitOrigin-RevId: 1867e03aaea70bd8f0112e759c018355ba296eb8 --- .../com/intellij/java/execution/ModulePathTest.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/java/java-tests/testSrc/com/intellij/java/execution/ModulePathTest.java b/java/java-tests/testSrc/com/intellij/java/execution/ModulePathTest.java index da8a9e464f23..98ef82bf8649 100644 --- a/java/java-tests/testSrc/com/intellij/java/execution/ModulePathTest.java +++ b/java/java-tests/testSrc/com/intellij/java/execution/ModulePathTest.java @@ -20,7 +20,6 @@ import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.PsiClass; import com.intellij.rt.junit.JUnitStarter; import com.intellij.testFramework.IdeaTestUtil; -import com.intellij.testFramework.PsiTestUtil; import com.intellij.util.PathUtil; import com.intellij.util.PathsList; import org.jetbrains.jps.model.java.JavaSourceRootType; @@ -165,10 +164,11 @@ public class ModulePathTest extends BaseConfigurationTestCase { private JUnitConfiguration setupConfiguration(JpsMavenRepositoryLibraryDescriptor libraryDescriptor, String sources, Module module) throws Exception { VirtualFile contentRoot = getContentRoot(sources); - ContentEntry contentEntry = PsiTestUtil.addContentRoot(module, contentRoot); - contentEntry.addSourceFolder(contentRoot.getUrl() + "/src",false); - contentEntry.addSourceFolder(contentRoot.getUrl() + "/test",true); ModuleRootModificationUtil.updateModel(module, model -> { + ContentEntry contentEntry = model.addContentEntry(contentRoot); + contentEntry.addSourceFolder(contentRoot.getUrl() + "/src", false); + contentEntry.addSourceFolder(contentRoot.getUrl() + "/test", true); + CompilerModuleExtension moduleExtension = model.getModuleExtension(CompilerModuleExtension.class); moduleExtension.inheritCompilerOutputPath(false); moduleExtension.setCompilerOutputPath(contentRoot.findFileByRelativePath("out/production"));