You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2019/08/28 09:13:47 UTC
[flink] branch release-1.8 updated: [FLINK-13807][tests] Use UTF-8
charset in TestBaseUtils.getResultReader
This is an automated email from the ASF dual-hosted git repository.
chesnay pushed a commit to branch release-1.8
in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-1.8 by this push:
new 70dfb7a [FLINK-13807][tests] Use UTF-8 charset in TestBaseUtils.getResultReader
70dfb7a is described below
commit 70dfb7a8ea52fac7a00ed1d5b28b7ef244defaa6
Author: tison <wa...@gmail.com>
AuthorDate: Wed Aug 28 17:11:36 2019 +0800
[FLINK-13807][tests] Use UTF-8 charset in TestBaseUtils.getResultReader
---
.../src/main/java/org/apache/flink/test/util/TestBaseUtils.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/flink-test-utils-parent/flink-test-utils/src/main/java/org/apache/flink/test/util/TestBaseUtils.java b/flink-test-utils-parent/flink-test-utils/src/main/java/org/apache/flink/test/util/TestBaseUtils.java
index 77818bc..77b4148 100644
--- a/flink-test-utils-parent/flink-test-utils/src/main/java/org/apache/flink/test/util/TestBaseUtils.java
+++ b/flink-test-utils-parent/flink-test-utils/src/main/java/org/apache/flink/test/util/TestBaseUtils.java
@@ -37,14 +37,15 @@ import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
-import java.io.FileReader;
import java.io.FilenameFilter;
import java.io.IOException;
import java.io.InputStream;
+import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URI;
import java.net.URISyntaxException;
import java.net.URL;
+import java.nio.charset.StandardCharsets;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
@@ -138,7 +139,7 @@ public class TestBaseUtils extends TestLogger {
BufferedReader[] readers = new BufferedReader[files.length];
for (int i = 0; i < files.length; i++) {
- readers[i] = new BufferedReader(new FileReader(files[i]));
+ readers[i] = new BufferedReader(new InputStreamReader(new FileInputStream(files[i]), StandardCharsets.UTF_8));
}
return readers;
}