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}
}