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); } }