You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2025/03/01 15:51:04 UTC
(commons-compress) 02/02: Use IOUtils.copyLarge()
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-compress.git
commit 74f37a09b315451a514acfb6faefcd67d776f513
Author: Gary D. Gregory <ga...@gmail.com>
AuthorDate: Sat Mar 1 10:50:19 2025 -0500
Use IOUtils.copyLarge()
---
.../java/org/apache/commons/compress/archivers/zip/ZipFileTest.java | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java b/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java
index 14fbfe439..8f4e013f4 100644
--- a/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java
+++ b/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java
@@ -143,14 +143,10 @@ private void assertFileEqualIgnoreEndOfLine(final File file1, final File file2)
}
private void assertFileEqualsToEntry(final File fileToCompare, final ZipArchiveEntry entry, final ZipFile zipFile) throws IOException {
- final byte[] buffer = new byte[10240];
final File tempFile = createTempFile("temp", "txt");
try (OutputStream outputStream = Files.newOutputStream(tempFile.toPath());
InputStream inputStream = zipFile.getInputStream(entry)) {
- int readLen;
- while ((readLen = inputStream.read(buffer)) > 0) {
- outputStream.write(buffer, 0, readLen);
- }
+ IOUtils.copyLarge(inputStream, outputStream, new byte[10240]);
}
assertFileEqualIgnoreEndOfLine(fileToCompare, tempFile);
}