Author: lukaszlenart
Date: Wed Apr 11 17:49:35 2012
New Revision: 1324893
URL: http://svn.apache.org/viewvc?rev=1324893&view=rev
Log:
WW-3442 adds additional initialisation of HttpSession
Modified:
struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
Modified:
struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
URL:
http://svn.apache.org/viewvc/struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java?rev=1324893&r1=1324892&r2=1324893&view=diff
==============================================================================
---
struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
(original)
+++
struts/struts2/trunk/plugins/junit/src/main/java/org/apache/struts2/StrutsTestCase.java
Wed Apr 11 17:49:35 2012
@@ -36,6 +36,7 @@ import org.apache.struts2.util.StrutsTes
import org.springframework.core.io.DefaultResourceLoader;
import org.springframework.mock.web.MockHttpServletRequest;
import org.springframework.mock.web.MockHttpServletResponse;
+import org.springframework.mock.web.MockHttpSession;
import org.springframework.mock.web.MockPageContext;
import org.springframework.mock.web.MockServletContext;
@@ -159,9 +160,9 @@ public abstract class StrutsTestCase ext
}
protected void initSession(ActionContext actionContext) {
- Map<String, Object> session = actionContext.getSession();
- if (session == null) {
+ if (actionContext.getSession() == null) {
actionContext.setSession(new HashMap<String, Object>());
+ request.setSession(new MockHttpSession(servletContext));
}
}