diff --git a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java index e665e994f93..da5d0d37e8a 100644 --- a/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java +++ b/core/org.eclipse.cdt.core.tests/suite/org/eclipse/cdt/core/testplugin/ResourceHelper.java @@ -728,10 +728,10 @@ public class ResourceHelper { // Remove IResources created by this helper for (IResource r : resourcesCreated) { if (r.exists()) { - try { + if (r instanceof IProject p) { + p.delete(true, true, NULL_MONITOR); + } else { r.delete(true, NULL_MONITOR); - } catch (CoreException e) { - // Ignore } } }