diff options
author | Gary Gregory <gardgregory@gmail.com> | 2022-08-08 10:32:35 -0400 |
---|---|---|
committer | Gary Gregory <gardgregory@gmail.com> | 2022-08-08 10:32:35 -0400 |
commit | 77a67f06433e8561b70fecc14b6ce93ad0cf5e5f (patch) | |
tree | c3e90c8bf338eb65f8c6aef47fc660af8573b3bf /src/test | |
parent | 3facb4e0f3720c9b534a244b76ca21ff2d480b19 (diff) | |
download | apache-commons-io-77a67f06433e8561b70fecc14b6ce93ad0cf5e5f.tar.gz |
[IO-386] FileUtils.doCopyFile uses different methods to check the file
sizes.
- The method org.apache.commons.io.FileUtils.copyFile(File, File,
CopyOption...) no longer checks file sizes.
- [IO-443] FileUtils.copyFile methods throw an unnecessary "Failed to
copy full contents from" exception.
- Remove test that does not reflect what happens on disk since we use
Files.copy(Path,Path,CopyOptions)
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/java/org/apache/commons/io/FileUtilsTest.java | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/test/java/org/apache/commons/io/FileUtilsTest.java b/src/test/java/org/apache/commons/io/FileUtilsTest.java index 0069683d..afda381b 100644 --- a/src/test/java/org/apache/commons/io/FileUtilsTest.java +++ b/src/test/java/org/apache/commons/io/FileUtilsTest.java @@ -25,7 +25,6 @@ import static org.junit.jupiter.api.Assertions.assertNull; import static org.junit.jupiter.api.Assertions.assertSame; import static org.junit.jupiter.api.Assertions.assertThrows; import static org.junit.jupiter.api.Assertions.assertTrue; -import static org.junit.jupiter.api.Assertions.fail; import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream; @@ -1588,22 +1587,6 @@ public class FileUtilsTest extends AbstractTempDirTest { assertEquals(System.getProperty("user.home"), FileUtils.getUserDirectoryPath()); } - // This test relies on FileUtils.copyFile using File.length to check the output size - @Test - public void testIncorrectOutputSize() { - final File inFile = new File("pom.xml"); - final File outFile = new ShorterFile("target/pom.tmp"); // it will report a shorter file - try { - FileUtils.copyFile(inFile, outFile); - fail("Expected IOException"); - } catch (final Exception e) { - final String msg = e.toString(); - assertTrue(msg.contains("Failed to copy full contents"), msg); - } finally { - outFile.delete(); // tidy up - } - } - @Test public void testIO276() throws Exception { final File dir = new File("target", "IO276"); |