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 <garydgreg...@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);
     }

Reply via email to