aboutsummaryrefslogtreecommitdiff
path: root/src/test
diff options
context:
space:
mode:
authorGary Gregory <gardgregory@gmail.com>2022-08-08 10:32:35 -0400
committerGary Gregory <gardgregory@gmail.com>2022-08-08 10:32:35 -0400
commit77a67f06433e8561b70fecc14b6ce93ad0cf5e5f (patch)
treec3e90c8bf338eb65f8c6aef47fc660af8573b3bf /src/test
parent3facb4e0f3720c9b534a244b76ca21ff2d480b19 (diff)
downloadapache-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.java17
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");