diff options
-rw-r--r-- | tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/core/EclipseTest.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/core/EclipseTest.java b/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/core/EclipseTest.java index a695ae26c..ae1860442 100644 --- a/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/core/EclipseTest.java +++ b/tests/org.eclipse.team.tests.cvs.core/src/org/eclipse/team/tests/ccvs/core/EclipseTest.java @@ -866,12 +866,17 @@ public class EclipseTest extends EclipseWorkspaceTest { ensureDoesNotExistInWorkspace(projects); } catch (AssertionFailedError e) { // The delete failed. Write the active jobs to stdout - System.out.println("Jobs active at time of deletion failure:"); //$NON-NLS-1$ + System.out.println("Jobs active at time of deletion failure: "); //$NON-NLS-1$ + if (allJobs.length == 0) { + System.out.println("None"); //$NON-NLS-1$ + } for (int i = 0; i < allJobs.length; i++) { Job job = allJobs[i]; System.out.println(job.getName()); } - throw e; + if (CVSTestSetup.FAIL_IF_EXCEPTION_LOGGED) { + throw e; + } } } else { super.ensureDoesNotExistInWorkspace(resource); |