testng: filter suite elements from pattern based (IDEA-160944)

This commit is contained in:
Anna Kozlova
2016-09-12 14:40:07 +03:00
parent fe3c8e1843
commit 58ad02077e
@@ -228,8 +228,10 @@ public abstract class AbstractPatternBasedConfigurationProducer<T extends Module
List<PsiElement> elements = new ArrayList<>();
for (Location<?> location : locations) {
final PsiElement psiElement = location.getPsiElement();
classes.add(getQName(psiElement, location));
elements.add(psiElement);
if (psiElement instanceof PsiNamedElement) {
classes.add(getQName(psiElement, location));
elements.add(psiElement);
}
}
return elements.toArray(new PsiElement[elements.size()]);
}