You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2019/06/20 03:55:49 UTC

[servicecomb-java-chassis] 02/02: [SCB-1306] Add UT

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

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

commit 9c73a01e99dce81723e5b7070e0937a8a99908ef
Author: wangsheng <wa...@huawei.com>
AuthorDate: Tue Jun 18 10:07:14 2019 +0800

    [SCB-1306] Add UT
---
 .../http/TestVertxServerRequestToHttpServletRequest.java    | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/foundations/foundation-vertx/src/test/java/org/apache/servicecomb/foundation/vertx/http/TestVertxServerRequestToHttpServletRequest.java b/foundations/foundation-vertx/src/test/java/org/apache/servicecomb/foundation/vertx/http/TestVertxServerRequestToHttpServletRequest.java
index 2e98a83..0ec60b8 100644
--- a/foundations/foundation-vertx/src/test/java/org/apache/servicecomb/foundation/vertx/http/TestVertxServerRequestToHttpServletRequest.java
+++ b/foundations/foundation-vertx/src/test/java/org/apache/servicecomb/foundation/vertx/http/TestVertxServerRequestToHttpServletRequest.java
@@ -425,11 +425,16 @@ public class TestVertxServerRequestToHttpServletRequest {
       }
     };
 
-    ServletInputStream is = request.getInputStream();
-    Assert.assertSame(is, request.getInputStream());
-    int value = is.read();
-    is.close();
+    ServletInputStream is1 = request.getInputStream();
+    Assert.assertSame(is1, request.getInputStream());
+    int value = is1.read();
+    is1.close();
     Assert.assertEquals(1, value);
+    Assert.assertSame(is1, request.getInputStream());
+
+    request.setBodyBuffer(Buffer.buffer().appendByte((byte)2));
+    ServletInputStream is2 = request.getInputStream();
+    Assert.assertNotSame(is1, is2);
   }
 
   @Test