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 ff6fd46  Reuse own API.
ff6fd46 is described below

commit ff6fd46bf45e6592420c095e506168a9366c16f0
Author: Gary Gregory <gardgreg...@gmail.com>
AuthorDate: Sun Sep 26 11:02:14 2021 -0400

    Reuse own API.
---
 .../java/org/apache/commons/io/input/CharSequenceInputStreamTest.java | 4 ++--
 src/test/java/org/apache/commons/io/input/ReaderInputStreamTest.java  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/io/input/CharSequenceInputStreamTest.java 
b/src/test/java/org/apache/commons/io/input/CharSequenceInputStreamTest.java
index d31a121..3dfaba0 100644
--- a/src/test/java/org/apache/commons/io/input/CharSequenceInputStreamTest.java
+++ b/src/test/java/org/apache/commons/io/input/CharSequenceInputStreamTest.java
@@ -29,6 +29,7 @@ import java.util.Random;
 import java.util.Set;
 
 import org.apache.commons.io.Charsets;
+import org.apache.commons.io.IOUtils;
 import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
@@ -178,8 +179,7 @@ private boolean isAvailabilityTestableForCharset(final 
String csName) {
         final char[] inputChars = { (char) 0xE0, (char) 0xB2, (char) 0xA0 };
         final Charset charset = Charset.forName(csName); // infinite loop for 
US-ASCII, UTF-8 OK
         try (InputStream stream = new CharSequenceInputStream(new 
String(inputChars), charset, 512)) {
-            while (stream.read() != -1) {
-            }
+            IOUtils.toCharArray(stream, charset);
         }
     }
 
diff --git 
a/src/test/java/org/apache/commons/io/input/ReaderInputStreamTest.java 
b/src/test/java/org/apache/commons/io/input/ReaderInputStreamTest.java
index b9eff9c..0dbe868 100644
--- a/src/test/java/org/apache/commons/io/input/ReaderInputStreamTest.java
+++ b/src/test/java/org/apache/commons/io/input/ReaderInputStreamTest.java
@@ -32,6 +32,7 @@ import java.nio.charset.StandardCharsets;
 import java.util.Random;
 import java.util.concurrent.TimeUnit;
 
+import org.apache.commons.io.IOUtils;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.Timeout;
 
@@ -59,8 +60,7 @@ public class ReaderInputStreamTest {
         // Charset charset = Charset.forName("UTF-8"); // works
         final Charset charset = StandardCharsets.US_ASCII; // infinite loop
         try (ReaderInputStream stream = new ReaderInputStream(new 
CharArrayReader(inputChars), charset)) {
-            while (stream.read() != -1) {
-            }
+            IOUtils.toCharArray(stream, charset);
         }
     }
 

Reply via email to