This commit is contained in:
Dmitry Jemerov
2009-09-11 18:11:39 +04:00
parent e203e9c06e
commit cf01415fd6
17 changed files with 8 additions and 2 deletions
@@ -8,6 +8,7 @@ import com.intellij.psi.PsiClass;
import com.intellij.psi.PsiElement;
import com.intellij.psi.search.GlobalSearchScope;
import com.intellij.refactoring.safeDelete.SafeDeleteHandler;
import com.intellij.JavaTestUtil;
import org.jetbrains.annotations.NonNls;
import java.io.File;
@@ -15,6 +16,11 @@ import java.io.File;
public class SafeDeleteTest extends MultiFileTestCase {
private VirtualFile myRootBefore;
@Override
protected String getTestDataPath() {
return JavaTestUtil.getJavaTestDataPath();
}
protected boolean clearModelBeforeConfiguring() {
return true;
}
@@ -64,7 +70,7 @@ public class SafeDeleteTest extends MultiFileTestCase {
assertNotNull("Class " + qClassName + " not found", aClass);
String root = ProjectRootManager.getInstance(getProject()).getContentRoots()[0].getPath();
myRootBefore = configureByFiles(new File(root), new VirtualFile[]{aClass.getContainingFile().getVirtualFile()});
myRootBefore = configureByFiles(new File(root), aClass.getContainingFile().getVirtualFile());
final PsiElement psiElement = TargetElementUtilBase
.findTargetElement(myEditor, TargetElementUtilBase.ELEMENT_NAME_ACCEPTED | TargetElementUtilBase.REFERENCED_ELEMENT_ACCEPTED);
@@ -181,7 +181,7 @@ public abstract class CodeInsightTestCase extends PsiTestCase {
PsiDocumentManager.getInstance(getProject()).commitAllDocuments();
}
protected VirtualFile configureByFiles(final File projectRoot, VirtualFile[] vFiles) throws IOException {
protected VirtualFile configureByFiles(final File projectRoot, VirtualFile... vFiles) throws IOException {
myFile = null;
myEditor = null;