Author: tv
Date: Sun Jan  4 08:39:38 2009
New Revision: 731294

URL: http://svn.apache.org/viewvc?rev=731294&view=rev
Log:
Fixed unit tests

Modified:
    turbine/core/trunk/conf/roleConfiguration.xml
    turbine/core/trunk/conf/test/CompleteTurbineResources.properties
    turbine/core/trunk/conf/test/TemplateService.properties
    turbine/core/trunk/src/java/org/apache/turbine/modules/GenericLoader.java
    
turbine/core/trunk/src/test/org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentServiceTest.java
    
turbine/core/trunk/src/test/org/apache/turbine/test/EnhancedMockHttpServletRequest.java

Modified: turbine/core/trunk/conf/roleConfiguration.xml
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/conf/roleConfiguration.xml?rev=731294&r1=731293&r2=731294&view=diff
==============================================================================
--- turbine/core/trunk/conf/roleConfiguration.xml (original)
+++ turbine/core/trunk/conf/roleConfiguration.xml Sun Jan  4 08:39:38 2009
@@ -31,7 +31,7 @@
           shorthand="torque"
           default-class="org.apache.torque.avalon.TorqueComponent" />
 
-  <role
+    <role
         name="org.apache.fulcrum.cache.GlobalCacheService"
         shorthand="cache"
         default-class="org.apache.fulcrum.cache.DefaultGlobalCacheService"/>

Modified: turbine/core/trunk/conf/test/CompleteTurbineResources.properties
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/conf/test/CompleteTurbineResources.properties?rev=731294&r1=731293&r2=731294&view=diff
==============================================================================
--- turbine/core/trunk/conf/test/CompleteTurbineResources.properties (original)
+++ turbine/core/trunk/conf/test/CompleteTurbineResources.properties Sun Jan  4 
08:39:38 2009
@@ -880,6 +880,7 @@
 # Name and location to the configuration file for the container.
 #
 services.AvalonComponentService.containerConfiguration = 
conf/test/fulcrumContainerConfiguration.xml
+services.AvalonComponentService.earlyInit=true
 
 # -------------------------------------------------------------------
 #

Modified: turbine/core/trunk/conf/test/TemplateService.properties
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/conf/test/TemplateService.properties?rev=731294&r1=731293&r2=731294&view=diff
==============================================================================
--- turbine/core/trunk/conf/test/TemplateService.properties (original)
+++ turbine/core/trunk/conf/test/TemplateService.properties Sun Jan  4 08:39:38 
2009
@@ -80,3 +80,4 @@
 
 services.AvalonComponentService.componentConfiguration = 
conf/test/fulcrumComponentConfiguration.xml
 services.AvalonComponentService.componentRoles = 
conf/test/fulcrumRoleConfiguration.xml
+services.AvalonComponentService.earlyInit = true

Modified: 
turbine/core/trunk/src/java/org/apache/turbine/modules/GenericLoader.java
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/src/java/org/apache/turbine/modules/GenericLoader.java?rev=731294&r1=731293&r2=731294&view=diff
==============================================================================
--- turbine/core/trunk/src/java/org/apache/turbine/modules/GenericLoader.java 
(original)
+++ turbine/core/trunk/src/java/org/apache/turbine/modules/GenericLoader.java 
Sun Jan  4 08:39:38 2009
@@ -19,7 +19,6 @@
  * under the License.
  */
 
-import java.util.Hashtable;
 import java.util.List;
 
 import org.apache.turbine.Turbine;
@@ -42,7 +41,7 @@
 public abstract class GenericLoader
 {
     /** The Assembler Broker Service */
-    protected static AssemblerBrokerService ab = 
TurbineAssemblerBroker.getService();
+    protected AssemblerBrokerService ab = TurbineAssemblerBroker.getService();
 
     /** @serial This can be serialized */
     private boolean reload = false;
@@ -51,8 +50,7 @@
     private static final String TURBINE_PACKAGE = "org.apache.turbine.modules";
 
     /** Packages paths for Turbine */
-    private static final List TURBINE_PACKAGES = 
-        Turbine.getConfiguration().getList(TurbineConstants.MODULE_PACKAGES);
+    private static List TURBINE_PACKAGES = null;
 
     /**
      * Basic constructor for creating a loader.
@@ -143,6 +141,12 @@
      */
     public static List getPackages()
     {
+        if (TURBINE_PACKAGES == null)
+        {
+            TURBINE_PACKAGES =
+                
Turbine.getConfiguration().getList(TurbineConstants.MODULE_PACKAGES);
+        }
+
         List packages = TURBINE_PACKAGES;
         
         if (!packages.contains(TURBINE_PACKAGE))

Modified: 
turbine/core/trunk/src/test/org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentServiceTest.java
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/src/test/org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentServiceTest.java?rev=731294&r1=731293&r2=731294&view=diff
==============================================================================
--- 
turbine/core/trunk/src/test/org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentServiceTest.java
 (original)
+++ 
turbine/core/trunk/src/test/org/apache/turbine/services/avaloncomponent/TurbineAvalonComponentServiceTest.java
 Sun Jan  4 08:39:38 2009
@@ -61,6 +61,7 @@
         // decide here wether to start ECM or YAAFI
         // cfg.setProperty(PREFIX + "classname", 
TurbineAvalonComponentService.class.getName());
         cfg.setProperty(PREFIX + "classname", 
TurbineYaafiComponentService.class.getName());
+        cfg.setProperty(PREFIX + "earlyInit", "true");
 
         // we want to configure the service to load test TEST configuration 
files
         cfg.setProperty(PREFIX + "componentConfiguration",

Modified: 
turbine/core/trunk/src/test/org/apache/turbine/test/EnhancedMockHttpServletRequest.java
URL: 
http://svn.apache.org/viewvc/turbine/core/trunk/src/test/org/apache/turbine/test/EnhancedMockHttpServletRequest.java?rev=731294&r1=731293&r2=731294&view=diff
==============================================================================
--- 
turbine/core/trunk/src/test/org/apache/turbine/test/EnhancedMockHttpServletRequest.java
 (original)
+++ 
turbine/core/trunk/src/test/org/apache/turbine/test/EnhancedMockHttpServletRequest.java
 Sun Jan  4 08:39:38 2009
@@ -20,6 +20,8 @@
  */
 
 
+import java.util.Locale;
+
 import com.mockobjects.servlet.MockHttpServletRequest;
 
 /**
@@ -39,12 +41,29 @@
         super();
         // TODO Auto-generated constructor stub
     }
-    public int getServerPort(){
-      return 8080;
+    
+    /**
+     * @see 
com.mockobjects.servlet.MockHttpServletRequest#getCharacterEncoding()
+     */
+    public String getCharacterEncoding()
+    {
+        return "US-ASCII";
+    }
+
+    /**
+     * @see com.mockobjects.servlet.MockHttpServletRequest#getServerPort()
+     */
+    public int getServerPort()
+    {
+        return 8080;
     }
 
-    public String getCharacterEncoding(){
-    return "US-ASCII";
+    /**
+     * @see com.mockobjects.servlet.MockHttpServletRequest#getLocale()
+     */
+    public Locale getLocale()
+    {
+        return Locale.US;
     }
 
 }


Reply via email to