set parent as testcase only when current is testcase

This commit is contained in:
anna
2011-06-03 17:59:05 +04:00
parent 2280dade76
commit c69def04d1
@@ -123,9 +123,12 @@ public class RefClassImpl extends RefJavaElementImpl implements RefClass {
setServlet(servlet != null && psiClass.isInheritor(servlet, true));
}
if (!isApplet() && !isServlet()) {
setTestCase(TestUtil.isTestClass(psiClass));
for (RefClass refBase : getBaseClasses()) {
((RefClassImpl)refBase).setTestCase(true);
final boolean isTestClass = TestUtil.isTestClass(psiClass);
setTestCase(isTestClass);
if (isTestClass) {
for (RefClass refBase : getBaseClasses()) {
((RefClassImpl)refBase).setTestCase(true);
}
}
}