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 2009/08/13 23:53:04 UTC
svn commit: r804040 - in /myfaces/test/trunk:
test12/src/main/java/org/apache/shale/test/mock/MockResponseWriter.java
test20/src/main/java/org/apache/shale/test/mock/MockFacesContext20.java
Author: lu4242
Date: Thu Aug 13 21:53:04 2009
New Revision: 804040
URL: http://svn.apache.org/viewvc?rev=804040&view=rev
Log:
MYFACES-2327 Move facelets test code to myfaces
Modified:
myfaces/test/trunk/test12/src/main/java/org/apache/shale/test/mock/MockResponseWriter.java
myfaces/test/trunk/test20/src/main/java/org/apache/shale/test/mock/MockFacesContext20.java
Modified: myfaces/test/trunk/test12/src/main/java/org/apache/shale/test/mock/MockResponseWriter.java
URL: http://svn.apache.org/viewvc/myfaces/test/trunk/test12/src/main/java/org/apache/shale/test/mock/MockResponseWriter.java?rev=804040&r1=804039&r2=804040&view=diff
==============================================================================
--- myfaces/test/trunk/test12/src/main/java/org/apache/shale/test/mock/MockResponseWriter.java (original)
+++ myfaces/test/trunk/test12/src/main/java/org/apache/shale/test/mock/MockResponseWriter.java Thu Aug 13 21:53:04 2009
@@ -30,7 +30,12 @@
// ------------------------------------------------------------ Constructors
-
+ public MockResponseWriter(Writer writer) {
+ this.writer = writer;
+ this.contentType = "text/html";
+ this.characterEncoding = "UTF-8";
+ }
+
/**
* <p>Construct an instance wrapping the specified writer.</p>
*
Modified: myfaces/test/trunk/test20/src/main/java/org/apache/shale/test/mock/MockFacesContext20.java
URL: http://svn.apache.org/viewvc/myfaces/test/trunk/test20/src/main/java/org/apache/shale/test/mock/MockFacesContext20.java?rev=804040&r1=804039&r2=804040&view=diff
==============================================================================
--- myfaces/test/trunk/test20/src/main/java/org/apache/shale/test/mock/MockFacesContext20.java (original)
+++ myfaces/test/trunk/test20/src/main/java/org/apache/shale/test/mock/MockFacesContext20.java Thu Aug 13 21:53:04 2009
@@ -20,7 +20,10 @@
import java.util.HashMap;
import java.util.Map;
+import javax.faces.FactoryFinder;
import javax.faces.context.ExternalContext;
+import javax.faces.context.PartialViewContext;
+import javax.faces.context.PartialViewContextFactory;
import javax.faces.event.PhaseId;
import javax.faces.lifecycle.Lifecycle;
@@ -86,6 +89,21 @@
return attributes;
}
+ private PartialViewContext _partialViewContext = null;
+
+ @Override
+ public PartialViewContext getPartialViewContext()
+ {
+ if (_partialViewContext == null)
+ {
+ //Get through factory finder
+ PartialViewContextFactory factory = (PartialViewContextFactory)
+ FactoryFinder.getFactory(FactoryFinder.PARTIAL_VIEW_CONTEXT_FACTORY);
+ _partialViewContext = factory.getPartialViewContext(this);
+ }
+ return _partialViewContext;
+ }
+
// ------------------------------------------------- ExternalContext Methods
}