Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Wilkins2015-02-04 01:40:36 +0000
committerGreg Wilkins2015-02-04 01:40:36 +0000
commit47055dd2c8bd9b45cfc56efb9d581bffeffdc64f (patch)
treea1624b1d79a9e95a33005ed544dda8d8def81966 /jetty-servlet/src/test
parent40ffac333910faa793b489115e1a03af5e1f2608 (diff)
downloadorg.eclipse.jetty.project-47055dd2c8bd9b45cfc56efb9d581bffeffdc64f.tar.gz
org.eclipse.jetty.project-47055dd2c8bd9b45cfc56efb9d581bffeffdc64f.tar.xz
org.eclipse.jetty.project-47055dd2c8bd9b45cfc56efb9d581bffeffdc64f.zip
added test for async IO isNotReadyAtEOF
Diffstat (limited to 'jetty-servlet/src/test')
-rw-r--r--jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncIOServletTest.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncIOServletTest.java b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncIOServletTest.java
index 634ce957b9..b5aedc8a47 100644
--- a/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncIOServletTest.java
+++ b/jetty-servlet/src/test/java/org/eclipse/jetty/servlet/AsyncIOServletTest.java
@@ -40,11 +40,13 @@ import javax.servlet.http.HttpServletResponse;
import org.eclipse.jetty.server.Server;
import org.eclipse.jetty.server.ServerConnector;
+import org.eclipse.jetty.toolchain.test.AdvancedRunner;
import org.eclipse.jetty.toolchain.test.http.SimpleHttpParser;
import org.eclipse.jetty.toolchain.test.http.SimpleHttpResponse;
import org.junit.After;
import org.junit.Assert;
import org.junit.Test;
+import org.junit.runner.RunWith;
import static org.hamcrest.Matchers.containsString;
import static org.hamcrest.Matchers.instanceOf;
@@ -53,6 +55,7 @@ import static org.hamcrest.Matchers.not;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertThat;
+@RunWith (AdvancedRunner.class)
public class AsyncIOServletTest
{
private Server server;
@@ -64,6 +67,7 @@ public class AsyncIOServletTest
{
server = new Server();
connector = new ServerConnector(server);
+ connector.setIdleTimeout(30000);
server.addConnector(connector);
context = new ServletContextHandler(server, "/", false, false);
@@ -417,7 +421,7 @@ public class AsyncIOServletTest
@Test
public void testIsNotReadyAtEOF() throws Exception
{
- String text = "Test\n";
+ String text = "TEST\n";
final byte[] data = text.getBytes(StandardCharsets.ISO_8859_1);
startServer(new HttpServlet()
@@ -490,7 +494,7 @@ public class AsyncIOServletTest
while (line.length()>0)
line=in.readLine();
line=in.readLine();
- assertThat(line, containsString("i="+data.length+" eof=false finished=true"));
+ assertThat(line, containsString("i="+data.length+" eof=true finished=true"));
}
}
}

Back to the top