From 7e7642823bf0f5b011e97dbd39a85af3fcc5e7bb Mon Sep 17 00:00:00 2001 From: Artem Bilan Date: Tue, 20 Mar 2018 13:59:56 -0400 Subject: [PATCH] Check File.exists() before removal https://build.spring.io/browse/INTSAMPLES-NIGHTLY-2401/ --- .../samples/filesplit/ApplicationTests.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/applications/file-split-ftp/src/test/java/org/springframework/integration/samples/filesplit/ApplicationTests.java b/applications/file-split-ftp/src/test/java/org/springframework/integration/samples/filesplit/ApplicationTests.java index d2261cc6..f2aa8237 100644 --- a/applications/file-split-ftp/src/test/java/org/springframework/integration/samples/filesplit/ApplicationTests.java +++ b/applications/file-split-ftp/src/test/java/org/springframework/integration/samples/filesplit/ApplicationTests.java @@ -79,16 +79,22 @@ public class ApplicationTests { public void beforeTest() throws IOException { smtpServer.getMessages().clear(); - FileUtils.cleanDirectory(new File("/tmp/in")); - FileUtils.cleanDirectory(new File("/tmp/out")); + tearDown(); this.fileInboundChannelAdapter.start(); } @After public void tearDown() throws IOException { - FileUtils.cleanDirectory(new File("/tmp/in")); - FileUtils.cleanDirectory(new File("/tmp/out")); + File inDir = new File("/tmp/in"); + if (inDir.exists()) { + FileUtils.cleanDirectory(inDir); + } + + File outDir = new File("/tmp/out"); + if (outDir.exists()) { + FileUtils.cleanDirectory(outDir); + } } @SuppressWarnings("unchecked")