View | Details | Raw Unified | Return to bug 213605
Collapse All | Expand All

(-)ui/org/eclipse/jdt/junit/tests/LegacyTestRunListener.java (-3 / +9 lines)
Lines 35-50 Link Here
35
	}
35
	}
36
36
37
	public void testRunEnded(long elapsedTime) {
37
	public void testRunEnded(long elapsedTime) {
38
		if (fLog != null)
38
		if (fLog != null) {
39
			fLog.add(testRunEndedMessage());
39
			fLog.add(testRunEndedMessage());
40
			fLog.setDone();
41
		}
40
	}
42
	}
41
	public static String testRunEndedMessage() {
43
	public static String testRunEndedMessage() {
42
		return "testRunEnded(" + ")";
44
		return "testRunEnded(" + ")";
43
	}
45
	}
44
	
46
	
45
	public void testRunStopped(long elapsedTime) {
47
	public void testRunStopped(long elapsedTime) {
46
		if (fLog != null)
48
		if (fLog != null) {
47
			fLog.add(testRunStoppedMessage());
49
			fLog.add(testRunStoppedMessage());
50
			fLog.setDone();
51
		}
48
	}
52
	}
49
	public static String testRunStoppedMessage() {
53
	public static String testRunStoppedMessage() {
50
		return "testRunStopped(" + ")";
54
		return "testRunStopped(" + ")";
Lines 75-82 Link Here
75
	}
79
	}
76
80
77
	public void testRunTerminated() {
81
	public void testRunTerminated() {
78
		if (fLog != null)
82
		if (fLog != null) {
79
			fLog.add(testRunTerminatedMessage());
83
			fLog.add(testRunTerminatedMessage());
84
			fLog.setDone();
85
		}
80
	}
86
	}
81
	public static String testRunTerminatedMessage() {
87
	public static String testRunTerminatedMessage() {
82
		return "testRunTerminated(" + ")";
88
		return "testRunTerminated(" + ")";
(-)ui/org/eclipse/jdt/junit/tests/AbstractTestRunListenerTest.java (-2 / +4 lines)
Lines 177-187 Link Here
177
	protected String[] launchJUnit(IJavaElement aTest, final TestRunLog log) throws CoreException {
177
	protected String[] launchJUnit(IJavaElement aTest, final TestRunLog log) throws CoreException {
178
		launchJUnit(aTest);
178
		launchJUnit(aTest);
179
		
179
		
180
		new DisplayHelper(){
180
		boolean success= new DisplayHelper(){
181
			protected boolean condition() {
181
			protected boolean condition() {
182
				return log.isDone();
182
				return log.isDone();
183
			}
183
			}
184
		}.waitForCondition(Display.getCurrent(), 5*1000, 100);
184
		}.waitForCondition(Display.getCurrent(), 15*1000, 100);
185
		if (! success)
186
			log.add("AbstractTestRunListenerTest#launchJUnit(IJavaElement, TestRunLog) timed out");
185
		return log.getLog();
187
		return log.getLog();
186
	}
188
	}
187
	
189
	

Return to bug 213605