From: maxcooper Date: Wed, 15 Feb 2006 08:34:14 +0000 (+0000) Subject: bug#1056920: added another unit test to ensure that directly requesting the login... X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=057541f632ea0722aea61faf960d0f1f82fdd010;p=securityfilter.git bug#1056920: added another unit test to ensure that directly requesting the login form page does not create a session --- diff --git a/src/test/org/securityfilter/test/http/form/NoSessionForUnsecuredTest.java b/src/test/org/securityfilter/test/http/form/NoSessionForUnsecuredTest.java index 91028c8..8f3e888 100644 --- a/src/test/org/securityfilter/test/http/form/NoSessionForUnsecuredTest.java +++ b/src/test/org/securityfilter/test/http/form/NoSessionForUnsecuredTest.java @@ -93,4 +93,18 @@ public class NoSessionForUnsecuredTest extends TestBase { String[] cookieNames = response.getNewCookieNames(); assertEquals("Number of cookies should be 0.", 0, cookieNames.length); } + + /** + * Test for session cookie on index page. There should be no session cookie. + * + * @throws Exception + */ + public void testNoSessionForLoginPage() throws Exception { + + WebRequest request = new GetMethodWebRequest(baseUrl + "/loginForm.jsp"); + WebResponse response = session.getResponse(request); + + String[] cookieNames = response.getNewCookieNames(); + assertEquals("Number of cookies should be 0.", 0, cookieNames.length); + } } diff --git a/web/catalina-example/loginForm.jsp b/web/catalina-example/loginForm.jsp index 34d37c4..bdb92f0 100644 --- a/web/catalina-example/loginForm.jsp +++ b/web/catalina-example/loginForm.jsp @@ -1,3 +1,4 @@ +<%@ page session="false" %> <%@ page import="org.securityfilter.example.Constants"%> diff --git a/web/example/loginForm.jsp b/web/example/loginForm.jsp index 34d37c4..bdb92f0 100644 --- a/web/example/loginForm.jsp +++ b/web/example/loginForm.jsp @@ -1,3 +1,4 @@ +<%@ page session="false" %> <%@ page import="org.securityfilter.example.Constants"%> diff --git a/web/flexible-example/loginForm.jsp b/web/flexible-example/loginForm.jsp index c04f078..41de56d 100644 --- a/web/flexible-example/loginForm.jsp +++ b/web/flexible-example/loginForm.jsp @@ -1,3 +1,4 @@ +<%@ page session="false" %> <%@ page import="org.securityfilter.example.Constants"%> diff --git a/web/rememberme/loginForm.jsp b/web/rememberme/loginForm.jsp index 19e6889..2228026 100644 --- a/web/rememberme/loginForm.jsp +++ b/web/rememberme/loginForm.jsp @@ -1,3 +1,4 @@ +<%@ page session="false" %> <%@ page import="org.securityfilter.example.Constants"%>