This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-io.git
The following commit(s) were added to refs/heads/master by this push: new 5026e54 Assert that the test set up worked. 5026e54 is described below commit 5026e5428cf507aa1f3e9e8e6d776aa23da8b40f Author: Gary Gregory <gardgreg...@gmail.com> AuthorDate: Fri Aug 14 21:50:35 2020 -0400 Assert that the test set up worked. --- .../io/FileUtilsCleanDirectoryTestCase.java | 3 +-- .../commons/io/FileUtilsCleanSymlinksTestCase.java | 24 +++++++++++----------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/src/test/java/org/apache/commons/io/FileUtilsCleanDirectoryTestCase.java b/src/test/java/org/apache/commons/io/FileUtilsCleanDirectoryTestCase.java index 6abee2d..940901a 100644 --- a/src/test/java/org/apache/commons/io/FileUtilsCleanDirectoryTestCase.java +++ b/src/test/java/org/apache/commons/io/FileUtilsCleanDirectoryTestCase.java @@ -129,8 +129,7 @@ public class FileUtilsCleanDirectoryTestCase { } catch (final IOException e) { return false; } - final int result = proc.waitFor(); - return result == 0; + return proc.waitFor() == 0; } } diff --git a/src/test/java/org/apache/commons/io/FileUtilsCleanSymlinksTestCase.java b/src/test/java/org/apache/commons/io/FileUtilsCleanSymlinksTestCase.java index 1e5fb13..e874bc3 100644 --- a/src/test/java/org/apache/commons/io/FileUtilsCleanSymlinksTestCase.java +++ b/src/test/java/org/apache/commons/io/FileUtilsCleanSymlinksTestCase.java @@ -57,7 +57,7 @@ public class FileUtilsCleanSymlinksTestCase { FileUtils.touch(randomFile); final File symlinkFile = new File(realInner, "fakeinner"); - setupSymlink(randomFile, symlinkFile); + assertTrue(setupSymlink(randomFile, symlinkFile)); assertEquals(2, realInner.list().length); @@ -94,7 +94,7 @@ public class FileUtilsCleanSymlinksTestCase { assertEquals(1, randomDirectory.list().length); final File symlinkDirectory = new File(realOuter, "fakeinner"); - setupSymlink(randomDirectory, symlinkDirectory); + assertTrue(setupSymlink(randomDirectory, symlinkDirectory)); assertEquals(1, symlinkDirectory.list().length); @@ -129,12 +129,12 @@ public class FileUtilsCleanSymlinksTestCase { assertEquals(1, randomDirectory.list().length); final File symlinkDirectory = new File(realParent, "fakeinner"); - setupSymlink(randomDirectory, symlinkDirectory); + assertTrue(setupSymlink(randomDirectory, symlinkDirectory)); assertEquals(1, symlinkDirectory.list().length); final File symlinkParentDirectory = new File(top, "fakeouter"); - setupSymlink(realParent, symlinkParentDirectory); + assertTrue(setupSymlink(realParent, symlinkParentDirectory)); // assert contents of the real directory were removed including the symlink FileUtils.cleanDirectory(symlinkParentDirectory);// should clean the contents of this but not recurse into other links @@ -159,7 +159,7 @@ public class FileUtilsCleanSymlinksTestCase { assertEquals(1, randomDirectory.list().length); final File symlinkDirectory = new File(top, "fakeDir"); - setupSymlink(randomDirectory, symlinkDirectory); + assertTrue(setupSymlink(randomDirectory, symlinkDirectory)); FileUtils.cleanDirectory(symlinkDirectory); assertEquals(0, symlinkDirectory.list().length); @@ -178,7 +178,7 @@ public class FileUtilsCleanSymlinksTestCase { assertTrue(randomDirectory.mkdirs()); final File symlinkDirectory = new File(top, "fakeDir"); - setupSymlink(randomDirectory, symlinkDirectory); + assertTrue(setupSymlink(randomDirectory, symlinkDirectory)); assertTrue(FileUtils.isSymlink(symlinkDirectory)); assertFalse(FileUtils.isSymlink(randomDirectory)); @@ -195,7 +195,7 @@ public class FileUtilsCleanSymlinksTestCase { FileUtils.touch(randomFile); final File symlinkFile = new File(top, "fakeinner"); - setupSymlink(randomFile, symlinkFile); + assertTrue(setupSymlink(randomFile, symlinkFile)); assertTrue(FileUtils.isSymlink(symlinkFile)); assertFalse(FileUtils.isSymlink(randomFile)); @@ -213,7 +213,7 @@ public class FileUtilsCleanSymlinksTestCase { final File badSymlinkInPathFile = new File(symlinkFile, "fakeinner"); final File noexistParentFile = new File("noexist", "file"); - setupSymlink(noexistFile, symlinkFile); + assertTrue(setupSymlink(noexistFile, symlinkFile)); assertTrue(FileUtils.isSymlink(symlinkFile)); assertFalse(FileUtils.isSymlink(noexistFile)); @@ -232,19 +232,19 @@ public class FileUtilsCleanSymlinksTestCase { assertTrue(realParent.mkdirs()); final File symlinkParentDirectory = new File(top, "fakeparent"); - setupSymlink(realParent, symlinkParentDirectory); + assertTrue(setupSymlink(realParent, symlinkParentDirectory)); final File realChild = new File(symlinkParentDirectory, "realChild"); assertTrue(realChild.mkdirs()); final File symlinkChild = new File(symlinkParentDirectory, "fakeChild"); - setupSymlink(realChild, symlinkChild); + assertTrue(setupSymlink(realChild, symlinkChild)); assertTrue(FileUtils.isSymlink(symlinkChild)); assertFalse(FileUtils.isSymlink(realChild)); } - private void setupSymlink(final File res, final File link) throws Exception { + private boolean setupSymlink(final File res, final File link) throws Exception { // create symlink final List<String> args = new ArrayList<>(); args.add("ln"); @@ -256,7 +256,7 @@ public class FileUtilsCleanSymlinksTestCase { Process proc; proc = Runtime.getRuntime().exec(args.toArray(new String[args.size()])); - proc.waitFor(); + return proc.waitFor() == 0; } }