This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
public class JUnitTestcase extends Testcase{
private FileObject classFO = null;
private TestSuite cachedSuite = null;
public JUnitTestcase(String name, String type, TestSession session) {
super(name, type, session);
cachedSuite = session.getCurrentSuite();
}
@Override
public String getName() {
TestSuite currentSuite = getSession().getCurrentSuite();
TestSuite currentSuite = cachedSuite;
if (cachedSuite==null) {
// unsafe fallback ;
currentSuite = getSession().getCurrentSuite();
String className = getClassName();
if (className == null || currentSuite == null) {
return super.getName();