This is an automated email from the ASF dual-hosted git repository.

qiaojialin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new 130810b  [IOTDB-572] Skip Chinese Tests if the server does not support 
Chinese (#965)
130810b is described below

commit 130810bfbbfe90a184cc5fbb5485e813ec546016
Author: Xiangdong Huang <[email protected]>
AuthorDate: Tue Mar 31 20:15:14 2020 +0800

    [IOTDB-572] Skip Chinese Tests if the server does not support Chinese (#965)
    
    * skip Chinese Tests if the server does not support Chinese
---
 .../src/test/java/org/apache/iotdb/session/IoTDBSessionIT.java    | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/session/src/test/java/org/apache/iotdb/session/IoTDBSessionIT.java 
b/session/src/test/java/org/apache/iotdb/session/IoTDBSessionIT.java
index e5bec59..f4577b2 100644
--- a/session/src/test/java/org/apache/iotdb/session/IoTDBSessionIT.java
+++ b/session/src/test/java/org/apache/iotdb/session/IoTDBSessionIT.java
@@ -51,8 +51,11 @@ import org.junit.After;
 import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Test;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 public class IoTDBSessionIT {
+  private static Logger logger = LoggerFactory.getLogger(IoTDBSessionIT.class);
 
   private Session session;
 
@@ -225,6 +228,11 @@ public class IoTDBSessionIT {
   public void testChineseCharacter() throws IoTDBConnectionException, 
StatementExecutionException {
     session = new Session("127.0.0.1", 6667, "root", "root");
     session.open();
+    if (!System.getProperty("sun.jnu.encoding").contains("UTF-8")) {
+      logger.error("The system does not support UTF-8, so skip Chinese 
test...");
+      session.close();
+      return;
+    }
     String storageGroup = "root.存储组1";
     String[] devices = new String[]{
         "设备1.指标1",

Reply via email to