From bc530df25d24533889aea0f9a2d9e0fa8f2f720d Mon Sep 17 00:00:00 2001 From: zyyang Date: Mon, 23 Aug 2021 11:14:11 +0800 Subject: [PATCH] add setConfig api test case --- .../main/java/com/taosdata/jdbc/TSDBJNIConnector.java | 3 +++ .../com/taosdata/jdbc/SetConfigurationInJNITest.java | 11 +++++++++++ .../java/com/taosdata/jdbc/TSDBJNIConnectorTest.java | 10 +--------- 3 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 src/connector/jdbc/src/test/java/com/taosdata/jdbc/SetConfigurationInJNITest.java diff --git a/src/connector/jdbc/src/main/java/com/taosdata/jdbc/TSDBJNIConnector.java b/src/connector/jdbc/src/main/java/com/taosdata/jdbc/TSDBJNIConnector.java index c634fe2e95..b427f296e9 100755 --- a/src/connector/jdbc/src/main/java/com/taosdata/jdbc/TSDBJNIConnector.java +++ b/src/connector/jdbc/src/main/java/com/taosdata/jdbc/TSDBJNIConnector.java @@ -357,4 +357,7 @@ public class TSDBJNIConnector { } private native int insertLinesImp(String[] lines, long conn); + + private native int setConfig(String config); + } diff --git a/src/connector/jdbc/src/test/java/com/taosdata/jdbc/SetConfigurationInJNITest.java b/src/connector/jdbc/src/test/java/com/taosdata/jdbc/SetConfigurationInJNITest.java new file mode 100644 index 0000000000..9b8ed386d4 --- /dev/null +++ b/src/connector/jdbc/src/test/java/com/taosdata/jdbc/SetConfigurationInJNITest.java @@ -0,0 +1,11 @@ +package com.taosdata.jdbc; + +import org.junit.Test; + +public class SetConfigurationInJNITest { + + @Test + public void test() { + + } +} diff --git a/src/connector/jdbc/src/test/java/com/taosdata/jdbc/TSDBJNIConnectorTest.java b/src/connector/jdbc/src/test/java/com/taosdata/jdbc/TSDBJNIConnectorTest.java index 88ff5d3a81..b63c88a875 100644 --- a/src/connector/jdbc/src/test/java/com/taosdata/jdbc/TSDBJNIConnectorTest.java +++ b/src/connector/jdbc/src/test/java/com/taosdata/jdbc/TSDBJNIConnectorTest.java @@ -5,7 +5,6 @@ import org.junit.Test; import java.lang.management.ManagementFactory; import java.lang.management.RuntimeMXBean; import java.sql.SQLException; -import java.sql.SQLWarning; import java.util.ArrayList; import java.util.List; @@ -19,7 +18,6 @@ public class TSDBJNIConnectorTest { @Test public void test() { try { - try { //change sleepSeconds when debugging with attach to process to find PID int sleepSeconds = -1; @@ -122,8 +120,6 @@ public class TSDBJNIConnectorTest { // close connection connector.closeConnection(); - } catch (SQLWarning throwables) { - throwables.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } @@ -140,11 +136,7 @@ public class TSDBJNIConnectorTest { throw TSDBError.createSQLException(TSDBErrorNumbers.ERROR_JNI_RESULT_SET_NULL); } else if (code == TSDBConstants.JNI_NUM_OF_FIELDS_0) { throw TSDBError.createSQLException(TSDBErrorNumbers.ERROR_JNI_NUM_OF_FIELDS_0); - } else if (code == TSDBConstants.JNI_FETCH_END) { - return false; - } else { - return true; - } + } else return code != TSDBConstants.JNI_FETCH_END; } } -- GitLab