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 <[email protected]>
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);
}
}