diff options
Diffstat (limited to 'tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java')
-rw-r--r-- | tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java b/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java index e67d586333..643639f8b6 100644 --- a/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java +++ b/tests/test-sessions/test-sessions-common/src/main/java/org/eclipse/jetty/server/session/AbstractSessionExpiryTest.java @@ -40,6 +40,11 @@ import org.eclipse.jetty.servlet.ServletContextHandler; import org.eclipse.jetty.servlet.ServletHolder; import org.junit.Test; +/** + * AbstractSessionExpiryTest + * + * + */ public abstract class AbstractSessionExpiryTest { public abstract AbstractTestServer createServer(int port, int max, int scavenge); @@ -104,6 +109,7 @@ public abstract class AbstractSessionExpiryTest //now stop the server server1.stop(); + //start the server again, before the session times out server1.start(); @@ -161,12 +167,12 @@ public abstract class AbstractSessionExpiryTest sessionCookie = sessionCookie.replaceFirst("(\\W)(P|p)ath=", "$1\\$Path="); String sessionId = AbstractTestServer.extractSessionId(sessionCookie); - + verifySessionCreated(listener,sessionId); //now stop the server server1.stop(); - + //and wait until the expiry time has passed pause(inactivePeriod); @@ -175,7 +181,7 @@ public abstract class AbstractSessionExpiryTest port1 = server1.getPort(); url = "http://localhost:" + port1 + contextPath + servletMapping; - + //make another request, the session should have expired Request request = client.newRequest(url + "?action=test"); request.getHeaders().add("Cookie", sessionCookie); |