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-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org