diff --git a/platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope.java b/platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope.java index f7b2a7c26b3c..d1e06aaceb53 100644 --- a/platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope.java +++ b/platform/lang-impl/src/com/intellij/openapi/module/impl/scopes/ModuleWithDependenciesScope.java @@ -92,7 +92,9 @@ public class ModuleWithDependenciesScope extends GlobalSearchScope { if (myModules != null) { final Module module = myProjectFileIndex.getModuleForFile(file); - if (module != null) return myModules.contains(module) && myFileIndex.getOrderEntryForFile(file) != null; + if (module != null) return myModules.contains(module) && + myFileIndex.getOrderEntryForFile(file) != null && + (myIncludeTests || !myProjectFileIndex.isInTestSourceContent(file)); } final List entries = myFileIndex.getOrderEntriesForFile(file);