From 4ab69b6935ce92c351c1e0424d75f9b5d898afb9 Mon Sep 17 00:00:00 2001 From: cramakri <cramakri> Date: Tue, 25 Jan 2011 11:21:42 +0000 Subject: [PATCH] LMS-1984 Made AbstractFileSystemTestCase cleanup more robust. SVN: 19578 --- .../cisd/base/tests/AbstractFileSystemTestCase.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/base/sourceTest/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java b/base/sourceTest/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java index 9cc75e198ed..3df09076107 100644 --- a/base/sourceTest/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java +++ b/base/sourceTest/java/ch/systemsx/cisd/base/tests/AbstractFileSystemTestCase.java @@ -17,6 +17,7 @@ package ch.systemsx.cisd.base.tests; import java.io.File; +import java.io.FileNotFoundException; import java.io.IOException; import java.util.Arrays; @@ -39,8 +40,8 @@ public abstract class AbstractFileSystemTestCase extends AssertJUnit protected static final String TARGETS_DIRECTORY = "targets"; - private static final File UNIT_TEST_ROOT_DIRECTORY = - new File(TARGETS_DIRECTORY + File.separator + UNIT_TEST_WORKING_DIRECTORY); + private static final File UNIT_TEST_ROOT_DIRECTORY = new File(TARGETS_DIRECTORY + + File.separator + UNIT_TEST_WORKING_DIRECTORY); protected final File workingDirectory; @@ -105,6 +106,12 @@ public abstract class AbstractFileSystemTestCase extends AssertJUnit { return; } - FileUtils.deleteDirectory(workingDirectory); + try + { + FileUtils.deleteDirectory(workingDirectory); + } catch (FileNotFoundException ex) + { + // Ignore + } } } -- GitLab