cvs commit: spice/sandbox/metaclass/src/test/org/realityforge/metaclass/introspector CachingMetaClassAccessorTestCase.java DefaultMetaClassAccessorTestCase.java

Peter Donald <[email protected]>
Newsgroups gmane.comp.java.spice.cvs
Message-ID <[email protected]>
donaldp     03/10/27 23:01:02

  Modified:    sandbox/metaclass/src/test/org/realityforge/metaclass/introspector
                        CachingMetaClassAccessorTestCase.java
                        DefaultMetaClassAccessorTestCase.java
  Log:
  Pass in Accessor when invoking getClassDescriptor on accessor so that the accessor can load dependenct classes
  
  Revision  Changes    Path
  1.2       +7 -7      spice/sandbox/metaclass/src/test/org/realityforge/metaclass/introspector/CachingMetaClassAccessorTestCase.java
  
  Index: CachingMetaClassAccessorTestCase.java
  ===================================================================
  RCS file: /cvsroot/spice/spice/sandbox/metaclass/src/test/org/realityforge/metaclass/introspector/CachingMetaClassAccessorTestCase.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CachingMetaClassAccessorTestCase.java	28 Oct 2003 06:40:56 -0000	1.1
  +++ CachingMetaClassAccessorTestCase.java	28 Oct 2003 07:01:01 -0000	1.2
  @@ -16,7 +16,7 @@
   /**
    *
    * @author <a href="mailto:peter at realityforge.org">Peter Donald</a>
  - * @version $Revision: 1.1 $ $Date: 2003/10/28 06:40:56 $
  + * @version $Revision: 1.2 $ $Date: 2003/10/28 07:01:01 $
    */
   public class CachingMetaClassAccessorTestCase
      extends TestCase
  @@ -27,7 +27,7 @@
         final CachingMetaClassAccessor accessor = new CachingMetaClassAccessor();
         try
         {
  -         accessor.getClassDescriptor( "NoExist", getClass().getClassLoader() );
  +         accessor.getClassDescriptor( "NoExist", getClass().getClassLoader(), null );
         }
         catch ( final MetaClassException mce )
         {
  @@ -50,7 +50,7 @@
                                 MethodDescriptor.EMPTY_SET );
         final ClassLoader classLoader = getClass().getClassLoader();
         accessor.registerDescriptor( descriptor, classLoader );
  -      final ClassDescriptor result = accessor.getClassDescriptor( "MyClass", classLoader );
  +      final ClassDescriptor result = accessor.getClassDescriptor( "MyClass", classLoader, null );
         assertEquals( "descriptor", descriptor, result );
      }
   
  @@ -65,12 +65,12 @@
                                 MethodDescriptor.EMPTY_SET );
         final ClassLoader classLoader = getClass().getClassLoader();
         accessor.registerDescriptor( descriptor, classLoader );
  -      final ClassDescriptor result = accessor.getClassDescriptor( "MyClass", classLoader );
  +      final ClassDescriptor result = accessor.getClassDescriptor( "MyClass", classLoader, null );
         assertEquals( "descriptor", descriptor, result );
   
         try
         {
  -         accessor.getClassDescriptor( "MyClass", classLoader );
  +         accessor.getClassDescriptor( "MyClass", classLoader, null );
         }
         catch ( final MetaClassException mce )
         {
  @@ -99,10 +99,10 @@
         accessor.registerDescriptor( descriptor1, classLoader );
         accessor.registerDescriptor( descriptor2, classLoader );
         final ClassDescriptor result1 =
  -         accessor.getClassDescriptor( "MyClass", classLoader );
  +         accessor.getClassDescriptor( "MyClass", classLoader, null );
         assertEquals( "descriptor1", descriptor1, result1 );
         final ClassDescriptor result2 =
  -         accessor.getClassDescriptor( "MyClass2", classLoader );
  +         accessor.getClassDescriptor( "MyClass2", classLoader, null );
         assertEquals( "descriptor2", descriptor2, result2 );
      }
   
  
  
  
  1.3       +4 -4      spice/sandbox/metaclass/src/test/org/realityforge/metaclass/introspector/DefaultMetaClassAccessorTestCase.java
  
  Index: DefaultMetaClassAccessorTestCase.java
  ===================================================================
  RCS file: /cvsroot/spice/spice/sandbox/metaclass/src/test/org/realityforge/metaclass/introspector/DefaultMetaClassAccessorTestCase.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- DefaultMetaClassAccessorTestCase.java	22 Oct 2003 09:19:41 -0000	1.2
  +++ DefaultMetaClassAccessorTestCase.java	28 Oct 2003 07:01:01 -0000	1.3
  @@ -14,7 +14,7 @@
   /**
    *
    * @author <a href="mailto:peter at realityforge.org">Peter Donald</a>
  - * @version $Revision: 1.2 $ $Date: 2003/10/22 09:19:41 $
  + * @version $Revision: 1.3 $ $Date: 2003/10/28 07:01:01 $
    */
   public class DefaultMetaClassAccessorTestCase
       extends TestCase
  @@ -36,7 +36,7 @@
           final MockClassLoader classLoader = new MockClassLoader();
           classLoader.bindResource( location, data );
           final DefaultMetaClassAccessor accessor = new DefaultMetaClassAccessor();
  -        final ClassDescriptor clazz = accessor.getClassDescriptor( name, classLoader );
  +        final ClassDescriptor clazz = accessor.getClassDescriptor( name, classLoader, null );
           assertEquals( "class.name", name, clazz.getName() );
           assertEquals( "class.attributes.length",
                         0, clazz.getAttributes().length );
  @@ -54,7 +54,7 @@
           final DefaultMetaClassAccessor accessor = new DefaultMetaClassAccessor();
           try
           {
  -            accessor.getClassDescriptor( name, classLoader );
  +            accessor.getClassDescriptor( name, classLoader, null );
           }
           catch( MetaClassException e )
           {
  @@ -77,7 +77,7 @@
           final DefaultMetaClassAccessor accessor = new DefaultMetaClassAccessor();
           try
           {
  -            accessor.getClassDescriptor( name, classLoader );
  +            accessor.getClassDescriptor( name, classLoader, null );
           }
           catch( MetaClassException e )
           {
  
  
  


-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community?  Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.