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

liugddx pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/seatunnel.git


The following commit(s) were added to refs/heads/dev by this push:
     new 4def0f9a69 [Test][Command] Add some test case for command useage
4def0f9a69 is described below

commit 4def0f9a69b158f5bce414f4fca9d1bbaff5224d
Author: Guangdong Liu <[email protected]>
AuthorDate: Fri Dec 29 13:49:41 2023 +0800

    [Test][Command] Add some test case for command useage
---
 .../seatunnel/core/starter/seatunnel/args/ClientCommandArgsTest.java  | 4 ++++
 .../src/test/resources/args/user_defined_params.conf                  | 1 +
 2 files changed, 5 insertions(+)

diff --git 
a/seatunnel-core/seatunnel-starter/src/test/java/org/apache/seatunnel/core/starter/seatunnel/args/ClientCommandArgsTest.java
 
b/seatunnel-core/seatunnel-starter/src/test/java/org/apache/seatunnel/core/starter/seatunnel/args/ClientCommandArgsTest.java
index 18c7a444d2..19fc639700 100644
--- 
a/seatunnel-core/seatunnel-starter/src/test/java/org/apache/seatunnel/core/starter/seatunnel/args/ClientCommandArgsTest.java
+++ 
b/seatunnel-core/seatunnel-starter/src/test/java/org/apache/seatunnel/core/starter/seatunnel/args/ClientCommandArgsTest.java
@@ -41,6 +41,7 @@ public class ClientCommandArgsTest {
         String fakeSourceTable = "fake";
         String fakeSinkTable = "sink";
         String list = "[par1=20230829,par2=20230829]";
+        String blankSpace = "2023-12-26 11:30:00";
         String[] args = {
             "-c",
             "/args/user_defined_params.conf",
@@ -57,6 +58,8 @@ public class ClientCommandArgsTest {
             "-i",
             "username=" + username,
             "-i",
+            "blankSpace=" + blankSpace,
+            "-i",
             "list=" + list,
             "-i",
             "sql=" + "\"select a , b from fake_source_table\""
@@ -98,6 +101,7 @@ public class ClientCommandArgsTest {
             Assertions.assertEquals(list1.get(1), "par2=20230829");
             String sql = sinkConfig.getString("sql");
             Assertions.assertEquals(sql, "\"select a , b from 
fake_source_table\"");
+            Assertions.assertEquals(sinkConfig.getString("blankSpace"), 
blankSpace);
         }
     }
 }
diff --git 
a/seatunnel-core/seatunnel-starter/src/test/resources/args/user_defined_params.conf
 
b/seatunnel-core/seatunnel-starter/src/test/resources/args/user_defined_params.conf
index b2bbcb24a6..1d70caa34e 100644
--- 
a/seatunnel-core/seatunnel-starter/src/test/resources/args/user_defined_params.conf
+++ 
b/seatunnel-core/seatunnel-starter/src/test/resources/args/user_defined_params.conf
@@ -45,6 +45,7 @@ sink {
      result_table_name = ${fake_sink_table}
      username = ${username}
      password = ${password}
+     blankSpace = ${blankSpace}
      list = ${list}
      sql = ${sql}
   }

Reply via email to