aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Gruver <bgruv@google.com>2015-05-04 21:07:16 -0700
committerBen Gruver <bgruv@google.com>2015-05-04 21:07:16 -0700
commit7061b7871dea0bce02feae07cd830d76730bad76 (patch)
treeb29e1441cf83795c4fa5038423ce03df730bb288
parentd9192ae85065840d76c7db88419339fa51f08b06 (diff)
downloadsmali-7061b7871dea0bce02feae07cd830d76730bad76.tar.gz
Fix ClassMoveTest's basicToNoPackage test
-rw-r--r--smalidea/src/test/java/org/jf/smalidea/ClassMoveTest.java13
-rw-r--r--smalidea/testData/classMove/basicToNoPackage/after/my/placeholder.smali2
-rw-r--r--smalidea/testData/classMove/basicToNoPackage/before/my/placeholder.smali2
3 files changed, 4 insertions, 13 deletions
diff --git a/smalidea/src/test/java/org/jf/smalidea/ClassMoveTest.java b/smalidea/src/test/java/org/jf/smalidea/ClassMoveTest.java
index 0edcc392..89d45451 100644
--- a/smalidea/src/test/java/org/jf/smalidea/ClassMoveTest.java
+++ b/smalidea/src/test/java/org/jf/smalidea/ClassMoveTest.java
@@ -3,13 +3,11 @@ package org.jf.smalidea;
import com.intellij.openapi.roots.JavaProjectRootsUtil;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.PsiClass;
-import com.intellij.psi.PsiDirectory;
import com.intellij.psi.search.GlobalSearchScope;
import com.intellij.refactoring.MultiFileTestCase;
import com.intellij.refactoring.PackageWrapper;
import com.intellij.refactoring.move.moveClassesOrPackages.AutocreatingSingleSourceRootMoveDestination;
import com.intellij.refactoring.move.moveClassesOrPackages.MoveClassesOrPackagesProcessor;
-import com.intellij.refactoring.move.moveClassesOrPackages.MoveClassesOrPackagesUtil;
import org.jetbrains.annotations.NotNull;
import java.util.List;
@@ -46,23 +44,12 @@ public class ClassMoveTest extends MultiFileTestCase {
private void doMove(String oldQualifiedName, final String newPackage) throws Exception {
final PsiClass testClass = myJavaFacade.findClass(oldQualifiedName, GlobalSearchScope.allScope(getProject()));
- PsiDirectory newDirectory = MoveClassesOrPackagesUtil.chooseDestinationPackage(getProject(),
- newPackage, testClass.getContainingFile().getContainingDirectory());
-
final List<VirtualFile> contentSourceRoots =
JavaProjectRootsUtil.getSuitableDestinationSourceRoots(getProject());
new MoveClassesOrPackagesProcessor(getProject(), new PsiClass[] {testClass},
new AutocreatingSingleSourceRootMoveDestination(new PackageWrapper(getPsiManager(), newPackage),
contentSourceRoots.get(0)), false, false, null).run();
-
- /*new WriteCommandAction.Simple(getProject(), testClass.getContainingFile()) {
- @Override protected void run() throws Throwable {
-
-
- MoveClassesOrPackagesUtil.doMoveClass(testClass, newDirectory);
- }
- }.execute();*/
}
}
diff --git a/smalidea/testData/classMove/basicToNoPackage/after/my/placeholder.smali b/smalidea/testData/classMove/basicToNoPackage/after/my/placeholder.smali
new file mode 100644
index 00000000..02813447
--- /dev/null
+++ b/smalidea/testData/classMove/basicToNoPackage/after/my/placeholder.smali
@@ -0,0 +1,2 @@
+.class public Lmy/placeholder;
+.super Ljava/lang/Object; \ No newline at end of file
diff --git a/smalidea/testData/classMove/basicToNoPackage/before/my/placeholder.smali b/smalidea/testData/classMove/basicToNoPackage/before/my/placeholder.smali
new file mode 100644
index 00000000..02813447
--- /dev/null
+++ b/smalidea/testData/classMove/basicToNoPackage/before/my/placeholder.smali
@@ -0,0 +1,2 @@
+.class public Lmy/placeholder;
+.super Ljava/lang/Object; \ No newline at end of file