Bug 44737 JavaElementLabels broken for nested anonymous types
org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/core/CoreTests.java
suite.addTest(PrimaryWorkingCopyTest.allTests());
		suite.addTest(TypeInfoTest.allTests());	
		suite.addTest(CallHierarchyTest.allTests());
		suite.addTest(ScopeAnalyzerTest.allTests());
		suite.addTest(PartialASTTest.allTests());
		suite.addTest(CodeCompletionTest.allTests());
		suite.addTest(TypeRulesTest.allTests());
		
		
		return new ProjectTestSetup(suite);
	}
	public CoreTests(String name) {
		super(name);
	}
	
	private static final int printRange= 6;
	private static int getDiffPos(String str1, String str2) {
		int len1= Math.min(str1.length(), str2.length());
		
		int diffPos= -1;
		for (int i= 0; i < len1; i++) {
			if (str1.charAt(i) != str2.charAt(i)) {
				diffPos= i;
				break;
			}
		}
		if (diffPos == -1 && str1.length() != str2.length()) {
			diffPos= len1;
		}
		return diffPos;