From 2d0198be0a2e31bd4a9d1a35c3074315255e4a30 Mon Sep 17 00:00:00 2001 From: Andrew Gvozdev Date: Tue, 5 Jan 2010 19:43:39 +0000 Subject: [PATCH] catching exception during cleanup --- .../core/tests/BuildSystem40Tests.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/BuildSystem40Tests.java b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/BuildSystem40Tests.java index 111efa2dc3c..4bf6a517656 100644 --- a/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/BuildSystem40Tests.java +++ b/build/org.eclipse.cdt.managedbuilder.core.tests/tests/org/eclipse/cdt/managedbuilder/core/tests/BuildSystem40Tests.java @@ -306,11 +306,16 @@ public class BuildSystem40Tests extends TestCase { //deletion is performed in case if no fail occured for(int i = 0; i < projects.length; i++){ - projects[i].delete(true, null); - assertNull(mngr.getProjectDescription(projects[i])); - assertNull(mngr.getProjectDescription(projects[i], false)); - - assertNull(ManagedBuildManager.getBuildInfo(projects[i])); + try { + projects[i].delete(true, null); + assertNull(mngr.getProjectDescription(projects[i])); + assertNull(mngr.getProjectDescription(projects[i], false)); + + assertNull(ManagedBuildManager.getBuildInfo(projects[i])); + } catch (Exception e) { + System.err.println("Exception deleting a project " + projects[i].getName()); + System.err.println(e); + } } }