You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2003/03/01 00:47:46 UTC

cvs commit: avalon-phoenix/src/test/org/apache/avalon/phoenix/components/application/test MockApplicationContext.java

donaldp     2003/02/28 15:47:46

  Modified:    src/test/org/apache/avalon/phoenix/components/application/test
                        MockApplicationContext.java
  Log:
  Update to return a profile
  
  Revision  Changes    Path
  1.5       +11 -5     avalon-phoenix/src/test/org/apache/avalon/phoenix/components/application/test/MockApplicationContext.java
  
  Index: MockApplicationContext.java
  ===================================================================
  RCS file: /home/cvs/avalon-phoenix/src/test/org/apache/avalon/phoenix/components/application/test/MockApplicationContext.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- MockApplicationContext.java	25 Jan 2003 15:47:18 -0000	1.4
  +++ MockApplicationContext.java	28 Feb 2003 23:47:46 -0000	1.5
  @@ -7,13 +7,14 @@
    */
   package org.apache.avalon.phoenix.components.application.test;
   
  +import java.io.File;
   import java.io.InputStream;
   import java.util.HashMap;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
   import org.apache.avalon.framework.logger.Logger;
  +import org.apache.avalon.phoenix.containerkit.registry.PartitionProfile;
   import org.apache.avalon.phoenix.interfaces.ApplicationContext;
  -import org.apache.avalon.phoenix.metadata.SarMetaData;
   import org.apache.excalibur.threadcontext.ThreadContext;
   import org.apache.excalibur.threadcontext.impl.DefaultThreadContextPolicy;
   
  @@ -26,17 +27,17 @@
       implements ApplicationContext
   {
       private final ThreadContext m_threadContext = new ThreadContext( new DefaultThreadContextPolicy(), new HashMap() );
  -    private final SarMetaData m_sarMetaData;
  +    private final PartitionProfile m_sarMetaData;
       private final Logger m_logger;
   
  -    public MockApplicationContext( final SarMetaData sarMetaData,
  +    public MockApplicationContext( final PartitionProfile sarMetaData,
                                      final Logger logger )
       {
           m_sarMetaData = sarMetaData;
           m_logger = logger;
       }
   
  -    public SarMetaData getPartitionProfile()
  +    public PartitionProfile getPartitionProfile()
       {
           return m_sarMetaData;
       }
  @@ -77,6 +78,11 @@
           throws ConfigurationException
       {
           throw new ConfigurationException( "I can't do that dave!" );
  +    }
  +
  +    public File getHomeDirectory()
  +    {
  +        return new File( "." );
       }
   
       public ClassLoader getClassLoader( String name )
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org