mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
EA-109965 - assert: AbstractInClassConfigurationProducer.setupConfigurationFromContext
This commit is contained in:
+10
-9
@@ -11,7 +11,6 @@ import com.intellij.execution.configurations.ConfigurationType;
|
||||
import com.intellij.execution.junit.InheritorChooser;
|
||||
import com.intellij.execution.junit2.PsiMemberParameterizedLocation;
|
||||
import com.intellij.execution.junit2.info.MethodLocation;
|
||||
import com.intellij.openapi.diagnostic.Attachment;
|
||||
import com.intellij.openapi.diagnostic.Logger;
|
||||
import com.intellij.openapi.module.Module;
|
||||
import com.intellij.openapi.module.ModuleUtilCore;
|
||||
@@ -144,14 +143,16 @@ public abstract class AbstractInClassConfigurationProducer<T extends JavaTestCon
|
||||
Module module = configuration.getConfigurationModule().getModule();
|
||||
if (module == null && psiClass.getManager().isInProject(psiClass)) {
|
||||
PsiFile containingFile = psiClass.getContainingFile();
|
||||
LOG.error("No module found", new Attachment("context.txt",
|
||||
"generated name:" + configuration.getName() +
|
||||
"; valid: " + psiClass.isValid() +
|
||||
"; physical: " + psiClass.isPhysical() +
|
||||
"; className: " + psiClass.getQualifiedName() +
|
||||
"; file: " + containingFile +
|
||||
"; module: " + ModuleUtilCore.findModuleForPsiElement(psiClass.getContainingFile()) +
|
||||
"; original module: " + originalModule));
|
||||
if (LOG.isDebugEnabled()) {
|
||||
LOG.info("No module found: " +
|
||||
"generated name:" + configuration.getName() +
|
||||
"; valid: " + psiClass.isValid() +
|
||||
"; physical: " + psiClass.isPhysical() +
|
||||
"; className: " + psiClass.getQualifiedName() +
|
||||
"; file: " + containingFile +
|
||||
"; module: " + ModuleUtilCore.findModuleForPsiElement(psiClass.getContainingFile()) +
|
||||
"; original module: " + originalModule);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
settings.setName(configuration.getName());
|
||||
|
||||
Reference in New Issue
Block a user