You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: seatunnel-api/src/test/java/org/apache/seatunnel/api/configuration/util/ConfigValidatorTest.java
+13-13Lines changed: 13 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -78,11 +78,11 @@ public void testAbsolutelyRequiredOption() {
78
78
79
79
// absent
80
80
config.put(TEST_PORTS.key(), "[9090]");
81
-
assertEquals("There are unconfigured options, the options('password', 'username') are required.",
81
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, the options('password', 'username') are required.",
assertEquals("There are unconfigured options, the options('password') are required.",
85
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, the options('password') are required.",
@@ -102,7 +102,7 @@ public void testBundledRequiredOptions() {
102
102
103
103
// case2: some present
104
104
config.put(KEY_USERNAME.key(), "asuka");
105
-
assertEquals("These options('password', 'username') are bundled, must be present or absent together." +
105
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - These options('password', 'username') are bundled, must be present or absent together." +
106
106
" The options present are: 'username'. The options absent are 'password'.",
assertEquals("There are unconfigured options, these options(['option.topic-pattern'], ['option.topic']) are mutually exclusive," +
123
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, these options(['option.topic-pattern'], ['option.topic']) are mutually exclusive," +
124
124
" allowing only one set(\"[] for a set\") of options to be configured.",
assertEquals("There are unconfigured options, these options(['kerberos-ticket'], ['password', 'username'], ['bearer-token']) are mutually exclusive," +
150
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, these options(['kerberos-ticket'], ['password', 'username'], ['bearer-token']) are mutually exclusive," +
151
151
" allowing only one set(\"[] for a set\") of options to be configured.",
assertEquals("These options('password', 'username') are bundled, must be present or absent together." +
156
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - These options('password', 'username') are bundled, must be present or absent together." +
157
157
" The options present are: 'username'. The options absent are 'password'.",
@@ -187,7 +187,7 @@ public void testSimpleConditionalRequiredOptionsWithDefaultValue() {
187
187
188
188
// Expression match, and required options absent
189
189
config.put(TEST_MODE.key(), "timestamp");
190
-
assertEquals("There are unconfigured options, the options('option.timestamp') are required" +
190
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, the options('option.timestamp') are required" +
@@ -213,7 +213,7 @@ public void testSimpleConditionalRequiredOptionsWithoutDefaultValue() {
213
213
214
214
// Expression match, and required options absent
215
215
config.put(KEY_USERNAME.key(), "ashulin");
216
-
assertEquals("There are unconfigured options, the options('option.timestamp') are required" +
216
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, the options('option.timestamp') are required" +
@@ -242,7 +242,7 @@ public void testComplexConditionalRequiredOptions() {
242
242
243
243
// 'username' == ashulin, and required options absent
244
244
config.put(KEY_USERNAME.key(), "ashulin");
245
-
assertEquals("There are unconfigured options, the options('option.timestamp') are required" +
245
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, the options('option.timestamp') are required" +
246
246
" because ['username' == ashulin || ('username' == asuka && 'password' == saito)] is true.",
assertEquals("There are unconfigured options, the options('option.timestamp') are required" +
263
+
assertEquals("ErrorCode:[API-02], ErrorDescription:[Option item validate failed] - There are unconfigured options, the options('option.timestamp') are required" +
264
264
" because ['username' == ashulin || ('username' == asuka && 'password' == saito)] is true.",
Copy file name to clipboardExpand all lines: seatunnel-connectors-v2/connector-http/connector-http-myhours/src/main/java/org/apache/seatunnel/connectors/seatunnel/myhours/source/config/MyHoursSourceParameter.java
0 commit comments