You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2014/01/22 01:28:42 UTC
svn commit: r1560227 - in
/myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock:
MockHttpServletRequest.java MockHttpServletResponse.java
Author: lu4242
Date: Wed Jan 22 00:28:42 2014
New Revision: 1560227
URL: http://svn.apache.org/r1560227
Log:
MYFACESTEST-68 Set Location header on redirect for mock
Modified:
myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletRequest.java
myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletResponse.java
Modified: myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletRequest.java
URL: http://svn.apache.org/viewvc/myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletRequest.java?rev=1560227&r1=1560226&r2=1560227&view=diff
==============================================================================
--- myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletRequest.java (original)
+++ myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletRequest.java Wed Jan 22 00:28:42 2014
@@ -270,6 +270,30 @@ public class MockHttpServletRequest impl
}
return null;
}
+
+ /**
+ * @param contextPath the contextPath to set
+ */
+ public void setContextPath(String contextPath)
+ {
+ this.contextPath = contextPath;
+ }
+
+ /**
+ * @param pathInfo the pathInfo to set
+ */
+ public void setPathInfo(String pathInfo)
+ {
+ this.pathInfo = pathInfo;
+ }
+
+ /**
+ * @param servletPath the servletPath to set
+ */
+ public void setServletPath(String servletPath)
+ {
+ this.servletPath = servletPath;
+ }
// ------------------------------------------------------ Instance Variables
Modified: myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletResponse.java
URL: http://svn.apache.org/viewvc/myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletResponse.java?rev=1560227&r1=1560226&r2=1560227&view=diff
==============================================================================
--- myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletResponse.java (original)
+++ myfaces/test/trunk/test12/src/main/java/org/apache/myfaces/test/mock/MockHttpServletResponse.java Wed Jan 22 00:28:42 2014
@@ -243,7 +243,8 @@ public class MockHttpServletResponse imp
{
throw new IllegalStateException("Response is already committed");
}
- this.status = HttpServletResponse.SC_MOVED_TEMPORARILY;
+ setStatus(HttpServletResponse.SC_FOUND);
+ setHeader("Location", location);
this.message = location;
this.committed = true;
}