diff --git a/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java b/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java index 91bcef935b00..4f1846b82b4e 100644 --- a/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java +++ b/java/execution/impl/src/com/intellij/execution/junit/JUnitUtil.java @@ -434,7 +434,7 @@ public class JUnitUtil { PsiElement element = location.getPsiElement(); if (element instanceof PsiClassOwner) { PsiClass[] classes = ((PsiClassOwner)element).getClasses(); - if (classes.length == 1) return classes[0]; + if (classes.length == 1 && isTestClass(classes[0], false, true)) return classes[0]; } return null; }