fixture.findClass should also find JDK classes

otherwise it's surprising and inconvenient
This commit is contained in:
peter
2018-04-26 10:21:20 +02:00
parent e5f6093e08
commit 331df898f8
@@ -21,7 +21,7 @@ import com.intellij.openapi.roots.ModuleRootManager;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.psi.*;
import com.intellij.psi.impl.JavaPsiFacadeEx;
import com.intellij.psi.search.ProjectScope;
import com.intellij.psi.search.GlobalSearchScope;
import com.intellij.testFramework.fixtures.IdeaProjectTestFixture;
import com.intellij.testFramework.fixtures.JavaCodeInsightTestFixture;
import com.intellij.testFramework.fixtures.TempDirTestFixture;
@@ -84,7 +84,7 @@ public class JavaCodeInsightTestFixtureImpl extends CodeInsightTestFixtureImpl i
@Override
@NotNull
public PsiClass findClass(@NotNull @NonNls final String name) {
final PsiClass aClass = getJavaFacade().findClass(name, ProjectScope.getProjectScope(getProject()));
PsiClass aClass = getJavaFacade().findClass(name, GlobalSearchScope.allScope(getProject()));
Assert.assertNotNull("Class " + name + " not found", aClass);
return aClass;
}