diff --git a/java/java-tests/testSrc/com/intellij/refactoring/RenameClassTest.java b/java/java-tests/testSrc/com/intellij/refactoring/RenameClassTest.java index fb1ba50ddebc..9986a13a6686 100644 --- a/java/java-tests/testSrc/com/intellij/refactoring/RenameClassTest.java +++ b/java/java-tests/testSrc/com/intellij/refactoring/RenameClassTest.java @@ -2,8 +2,11 @@ package com.intellij.refactoring; import com.intellij.openapi.fileEditor.FileDocumentManager; import com.intellij.openapi.vfs.VirtualFile; +import com.intellij.openapi.projectRoots.Sdk; +import com.intellij.openapi.projectRoots.impl.JavaSdkImpl; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiDocumentManager; +import com.intellij.psi.search.GlobalSearchScope; import com.intellij.refactoring.rename.RenameProcessor; import com.intellij.JavaTestUtil; import org.jetbrains.annotations.NonNls; @@ -55,7 +58,7 @@ public class RenameClassTest extends MultiFileTestCase { } private void performAction(String qClassName, String newName) throws Exception { - PsiClass aClass = myJavaFacade.findClass(qClassName); + PsiClass aClass = myJavaFacade.findClass(qClassName, GlobalSearchScope.allScope(getProject())); assertNotNull("Class " + qClassName + " not found", aClass); new RenameProcessor(myProject, aClass, newName, true, true).run(); @@ -66,4 +69,9 @@ public class RenameClassTest extends MultiFileTestCase { protected String getTestRoot() { return "/refactoring/renameClass/"; } + + @Override + protected Sdk getTestProjectJdk() { + return JavaSdkImpl.getMockJdk15("java 1.5"); + } } diff --git a/java/mockJDK/jre/lib/rt.jar b/java/mockJDK/jre/lib/rt.jar index 5a3ef89366fe..aaafbb350c37 100644 Binary files a/java/mockJDK/jre/lib/rt.jar and b/java/mockJDK/jre/lib/rt.jar differ