support hierarchy tests

This commit is contained in:
Konstantin Bulenkov
2012-03-19 19:04:38 +01:00
parent d709d6d550
commit 77a8feabd9
@@ -17,6 +17,7 @@ package com.intellij.ide.fileStructure;
import com.intellij.JavaTestUtil;
import com.intellij.ide.structureView.impl.java.JavaAnonymousClassesNodeProvider;
import com.intellij.ide.structureView.impl.java.JavaInheritedMembersNodeProvider;
import com.intellij.ide.util.FileStructurePopup;
import com.intellij.ide.util.PropertiesComponent;
import com.intellij.testFramework.FileStructureTestBase;
@@ -53,6 +54,11 @@ public abstract class JavaFileStructureTestCase extends FileStructureTestBase {
update();
}
public void setShowParents(boolean show) throws Exception {
myPopup.setTreeActionState(JavaInheritedMembersNodeProvider.class, show);
update();
}
@Override
public void tearDown() throws Exception {
PropertiesComponent.getInstance().setValue(getAnonymousPropertyName(), Boolean.toString(myShowAnonymousByDefault));