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 2013/06/19 18:24:29 UTC

svn commit: r1494677 - /myfaces/core/trunk/impl/src/test/java/org/apache/myfaces/mc/test/core/MockMyFacesClient.java

Author: lu4242
Date: Wed Jun 19 16:24:29 2013
New Revision: 1494677

URL: http://svn.apache.org/r1494677
Log:
small fix update test environment so lifecycle.attachWindow() can be called

Modified:
    myfaces/core/trunk/impl/src/test/java/org/apache/myfaces/mc/test/core/MockMyFacesClient.java

Modified: myfaces/core/trunk/impl/src/test/java/org/apache/myfaces/mc/test/core/MockMyFacesClient.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/test/java/org/apache/myfaces/mc/test/core/MockMyFacesClient.java?rev=1494677&r1=1494676&r2=1494677&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/test/java/org/apache/myfaces/mc/test/core/MockMyFacesClient.java (original)
+++ myfaces/core/trunk/impl/src/test/java/org/apache/myfaces/mc/test/core/MockMyFacesClient.java Wed Jun 19 16:24:29 2013
@@ -105,6 +105,10 @@ public class MockMyFacesClient
             parameters.put(ResponseStateManager.VIEW_STATE_PARAM, facesContext.getApplication().getStateManager().getViewState(facesContext));
             Object value = command.getValue();
             parameters.put(command.getClientId(), value == null ? "" : value.toString());
+            if (facesContext.getExternalContext().getClientWindow() != null)
+            {
+                parameters.put(ResponseStateManager.CLIENT_WINDOW_URL_PARAM, facesContext.getExternalContext().getClientWindow().getId());
+            }
             MockHttpServletResponse response = (MockHttpServletResponse) facesContext.getExternalContext().getResponse(); 
             Cookie cookie = response.getCookie("oam.Flash.RENDERMAP.TOKEN");
             getCookies().put("oam.Flash.RENDERMAP.TOKEN", cookie);