mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
tree structure tests: use correct API for setting module group path
GitOrigin-RevId: 7327e1ad50d10d810f2748b31bcd6db68f489052
This commit is contained in:
committed by
intellij-monorepo-bot
parent
e56cf3d680
commit
33483e480f
@@ -21,7 +21,9 @@ import com.intellij.ide.projectView.impl.ProjectAbstractTreeStructureBase;
|
||||
import com.intellij.ide.projectView.impl.ProjectViewImpl;
|
||||
import com.intellij.lang.properties.projectView.ResourceBundleGrouper;
|
||||
import com.intellij.openapi.application.ApplicationManager;
|
||||
import com.intellij.openapi.module.impl.ModuleManagerImpl;
|
||||
import com.intellij.openapi.application.WriteAction;
|
||||
import com.intellij.openapi.module.ModifiableModuleModel;
|
||||
import com.intellij.openapi.module.ModuleManager;
|
||||
import com.intellij.openapi.util.Disposer;
|
||||
import com.intellij.openapi.vfs.VirtualFile;
|
||||
import com.intellij.testFramework.PlatformTestUtil;
|
||||
@@ -35,7 +37,10 @@ import java.io.IOException;
|
||||
|
||||
public class PackagesTreeStructureTest extends TestSourceBasedTestCase {
|
||||
public void testPackageView() {
|
||||
ModuleManagerImpl.getInstanceImpl(myProject).setModuleGroupPath(myModule, new String[]{"Group"});
|
||||
ModifiableModuleModel moduleModel = ModuleManager.getInstance(myProject).getModifiableModel();
|
||||
moduleModel.setModuleGroupPath(myModule, new String[]{"Group"});
|
||||
WriteAction.runAndWait(() -> moduleModel.commit());
|
||||
|
||||
final VirtualFile srcFile = getSrcDirectory().getVirtualFile();
|
||||
if (srcFile.findChild("empty") == null){
|
||||
ApplicationManager.getApplication().runWriteAction(new Runnable() {
|
||||
|
||||
@@ -19,8 +19,10 @@ import com.intellij.ide.projectView.PresentationData;
|
||||
import com.intellij.ide.util.treeView.AbstractTreeNode;
|
||||
import com.intellij.ide.util.treeView.PresentableNodeDescriptor;
|
||||
import com.intellij.module.ModuleGroupTestsKt;
|
||||
import com.intellij.openapi.application.WriteAction;
|
||||
import com.intellij.openapi.module.ModifiableModuleModel;
|
||||
import com.intellij.openapi.module.Module;
|
||||
import com.intellij.openapi.module.impl.ModuleManagerImpl;
|
||||
import com.intellij.openapi.module.ModuleManager;
|
||||
import com.intellij.openapi.roots.ModuleRootManager;
|
||||
import com.intellij.openapi.ui.Queryable;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
@@ -146,7 +148,11 @@ public class ProjectTreeStructureTest extends BaseProjectViewTestCase {
|
||||
PsiTestUtil.addExcludedRoot(myModule, mainModuleRoot.findFileByRelativePath("src/com/package1/p2"));
|
||||
|
||||
Module module = createModule("nested_module");
|
||||
ModuleManagerImpl.getInstanceImpl(myProject).setModuleGroupPath(module, new String[]{"modules"});
|
||||
|
||||
ModifiableModuleModel moduleModel = ModuleManager.getInstance(myProject).getModifiableModel();
|
||||
moduleModel.setModuleGroupPath(module, new String[]{"modules"});
|
||||
WriteAction.runAndWait(() -> moduleModel.commit());
|
||||
|
||||
PsiTestUtil.addContentRoot(module, mainModuleRoot.findFileByRelativePath("src/com/package1/p2/p3"));
|
||||
|
||||
myStructure.setShowLibraryContents(false);
|
||||
|
||||
Reference in New Issue
Block a user