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

wujimin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git

commit f33483f6ceea68ae36faeb15da9b18f48f2f2b06
Author: liubao <[email protected]>
AuthorDate: Fri Nov 27 09:43:46 2020 +0800

    [SCB-2131]fix review comment
---
 .../jaxrs/client/TestQueryParamWithListSchema.java | 40 +++++++++++-----------
 .../jaxrs/server/QueryParamWithListSchema.java     | 10 +++---
 2 files changed, 25 insertions(+), 25 deletions(-)

diff --git 
a/demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/TestQueryParamWithListSchema.java
 
b/demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/TestQueryParamWithListSchema.java
index 84ab80a..40c9b8d 100644
--- 
a/demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/TestQueryParamWithListSchema.java
+++ 
b/demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/TestQueryParamWithListSchema.java
@@ -61,16 +61,16 @@ public class TestQueryParamWithListSchema implements 
CategorizedTestCase {
   }
 
   private void testCSVRest() {
-    TestMgr.check("[]",
+    TestMgr.check("0:[]",
         restTemplate.getForObject("cse://jaxrs/queryList/queryListCSV?", 
String.class));
   }
 
   private void testSSV() {
-    TestMgr.check("[1, 2]",
+    TestMgr.check("2:[1, 2]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListSSV?queryList=1%202", 
String.class));
-    TestMgr.check("[, ]",
+    TestMgr.check("2:[, ]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListSSV?queryList=%20", 
String.class));
-    TestMgr.check("[]",
+    TestMgr.check("1:[]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListSSV?queryList=", 
String.class));
   }
 
@@ -80,17 +80,17 @@ public class TestQueryParamWithListSchema implements 
CategorizedTestCase {
   }
 
   private void testTSVRest() {
-    TestMgr.check("[]",
+    TestMgr.check("0:[]",
         restTemplate.getForObject("cse://jaxrs/queryList/queryListTSV?", 
String.class));
   }
 
   private void testTSV() {
-    TestMgr.check("[1, 2]",
+    TestMgr.check("2:[1, 2]",
         restTemplate
             .getForObject("cse://jaxrs/queryList/queryListTSV?queryList={1}", 
String.class, "1\t2"));
-    TestMgr.check("[, ]",
+    TestMgr.check("2:[, ]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListTSV?queryList={1}", 
String.class, "\t"));
-    TestMgr.check("[]",
+    TestMgr.check("1:[]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListTSV?queryList=", 
String.class));
   }
 
@@ -100,17 +100,17 @@ public class TestQueryParamWithListSchema implements 
CategorizedTestCase {
   }
 
   private void testPipesRest() {
-    TestMgr.check("[]",
+    TestMgr.check("0:[]",
         restTemplate.getForObject("cse://jaxrs/queryList/queryListPIPES?", 
String.class));
   }
 
   private void testPipes() {
-    TestMgr.check("[1, 2]",
+    TestMgr.check("2:[1, 2]",
         restTemplate
             
.getForObject("cse://jaxrs/queryList/queryListPIPES?queryList={1}", 
String.class, "1|2"));
-    TestMgr.check("[, ]",
+    TestMgr.check("2:[, ]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListPIPES?queryList={1}", 
String.class, "|"));
-    TestMgr.check("[]",
+    TestMgr.check("1:[]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListPIPES?queryList=", 
String.class));
   }
 
@@ -120,16 +120,16 @@ public class TestQueryParamWithListSchema implements 
CategorizedTestCase {
   }
 
   private void testSSVRest() {
-    TestMgr.check("[]",
+    TestMgr.check("0:[]",
         restTemplate.getForObject("cse://jaxrs/queryList/queryListSSV?", 
String.class));
   }
 
   private void testCSV() {
-    TestMgr.check("[1, 2]",
+    TestMgr.check("2:[1, 2]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListCSV?queryList=1,2", 
String.class));
-    TestMgr.check("[, ]",
+    TestMgr.check("2:[, ]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListCSV?queryList=,", 
String.class));
-    TestMgr.check("[]",
+    TestMgr.check("1:[]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListCSV?queryList=", 
String.class));
   }
 
@@ -139,16 +139,16 @@ public class TestQueryParamWithListSchema implements 
CategorizedTestCase {
   }
 
   private void testMultiRest() {
-    TestMgr.check("[]",
+    TestMgr.check("0:[]",
         restTemplate.getForObject("cse://jaxrs/queryList/queryListMULTI?", 
String.class));
   }
 
   private void testMulti() {
-    TestMgr.check("[1, 2]",
+    TestMgr.check("2:[1, 2]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListMULTI?queryList=1&queryList=2",
 String.class));
-    TestMgr.check("[, ]",
+    TestMgr.check("2:[, ]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListMULTI?queryList=&queryList=",
 String.class));
-    TestMgr.check("[]",
+    TestMgr.check("1:[]",
         
restTemplate.getForObject("cse://jaxrs/queryList/queryListMULTI?queryList=", 
String.class));
   }
 }
diff --git 
a/demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/QueryParamWithListSchema.java
 
b/demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/QueryParamWithListSchema.java
index 1f0b10b..c1fcfd9 100644
--- 
a/demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/QueryParamWithListSchema.java
+++ 
b/demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/QueryParamWithListSchema.java
@@ -33,30 +33,30 @@ public class QueryParamWithListSchema {
   @Path("queryListCSV")
   @GET
   public String queryListCSV(@ApiParam(collectionFormat = "csv") 
@QueryParam("queryList") List<String> queryList) {
-    return queryList == null ? "null" : queryList.toString();
+    return queryList == null ? "null" : queryList.size() + ":" + 
queryList.toString();
   }
 
   @Path("queryListSSV")
   @GET
   public String queryListSSV(@ApiParam(collectionFormat = "ssv") 
@QueryParam("queryList") List<String> queryList) {
-    return queryList == null ? "null" : queryList.toString();
+    return queryList == null ? "null" : queryList.size() + ":" + 
queryList.toString();
   }
 
   @Path("queryListTSV")
   @GET
   public String queryListTSV(@ApiParam(collectionFormat = "tsv") 
@QueryParam("queryList") List<String> queryList) {
-    return queryList == null ? "null" : queryList.toString();
+    return queryList == null ? "null" : queryList.size() + ":" + 
queryList.toString();
   }
 
   @Path("queryListPIPES")
   @GET
   public String queryListPIPES(@ApiParam(collectionFormat = "pipes") 
@QueryParam("queryList") List<String> queryList) {
-    return queryList == null ? "null" : queryList.toString();
+    return queryList == null ? "null" : queryList.size() + ":" + 
queryList.toString();
   }
 
   @Path("queryListMULTI")
   @GET
   public String queryListMULTI(@ApiParam(collectionFormat = "multi") 
@QueryParam("queryList") List<String> queryList) {
-    return queryList == null ? "null" : queryList.toString();
+    return queryList == null ? "null" : queryList.size() + ":" + 
queryList.toString();
   }
 }

Reply via email to