You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2016/12/05 09:02:47 UTC
svn commit: r1772608 -
/tomcat/trunk/test/org/apache/coyote/http2/TestStreamProcessor.java
Author: markt
Date: Mon Dec 5 09:02:47 2016
New Revision: 1772608
URL: http://svn.apache.org/viewvc?rev=1772608&view=rev
Log:
Test passes
Modified:
tomcat/trunk/test/org/apache/coyote/http2/TestStreamProcessor.java
Modified: tomcat/trunk/test/org/apache/coyote/http2/TestStreamProcessor.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/coyote/http2/TestStreamProcessor.java?rev=1772608&r1=1772607&r2=1772608&view=diff
==============================================================================
--- tomcat/trunk/test/org/apache/coyote/http2/TestStreamProcessor.java (original)
+++ tomcat/trunk/test/org/apache/coyote/http2/TestStreamProcessor.java Mon Dec 5 09:02:47 2016
@@ -27,7 +27,6 @@ import javax.servlet.http.HttpServletReq
import javax.servlet.http.HttpServletResponse;
import org.junit.Assert;
-import org.junit.Ignore;
import org.junit.Test;
import org.apache.catalina.Context;
@@ -36,7 +35,6 @@ import org.apache.catalina.startup.Tomca
public class TestStreamProcessor extends Http2TestBase {
- @Ignore // Disabled until it passes
@Test
public void testAsyncComplete() throws Exception {
enableHttp2();
@@ -65,6 +63,9 @@ public class TestStreamProcessor extends
writeFrame(frameHeader, headersPayload);
readSimpleGetResponse();
+ // Flush before startAsync means body is written in two packets so an
+ // additional frame needs to be read
+ parser.readFrame(true);
Assert.assertEquals(
"3-HeadersStart\n" +
@@ -72,7 +73,8 @@ public class TestStreamProcessor extends
"3-Header-[content-type]-[text/plain;charset=UTF-8]\n" +
"3-Header-[date]-[Wed, 11 Nov 2015 19:18:42 GMT]\n" +
"3-HeadersEnd\n" +
- "3-Body-25\n" +
+ "3-Body-17\n" +
+ "3-Body-8\n" +
"3-EndOfStream\n", output.getTrace());
}
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org