dain        2005/07/13 16:49:29

  Modified:    modules/core/src/test/org/openejb/corba/compiler
                        PortableStubCompilerTest.java
  Removed:     modules/core/src/test/org/openejb/corba/compiler
                        CompilerTest.java
  Log:

  Removed openorb/tmporb
  Removed tools jar hack
  Removed all stub/tie compiler code since is used openorb
  
  Revision  Changes    Path
  1.7       +13 -10    
openejb/modules/core/src/test/org/openejb/corba/compiler/PortableStubCompilerTest.java
  
  Index: PortableStubCompilerTest.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb/modules/core/src/test/org/openejb/corba/compiler/PortableStubCompilerTest.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- PortableStubCompilerTest.java     23 Jun 2005 04:28:03 -0000      1.6
  +++ PortableStubCompilerTest.java     13 Jul 2005 20:49:29 -0000      1.7
  @@ -51,8 +51,11 @@
   import java.util.HashSet;
   import java.util.Properties;
   import java.util.Set;
  +import java.util.Map;
  +import java.util.Iterator;
   
   import junit.framework.TestCase;
  +import org.openejb.corba.util.Util;
   
   /**
    * @version $Rev$ $Date$
  @@ -77,12 +80,13 @@
           File file = new File(basedir, propertiesFile);
           nameManglerProperties.load(new FileInputStream(file));
   
  -        Set methodSignatures = new HashSet();
  -        IiopOperation[] iiopOperations = 
PortableStubCompiler.createIiopOperations(intf);
           boolean failed = false;
  -        for (int i = 0; i < iiopOperations.length; i++) {
  -            IiopOperation iiopOperation = iiopOperations[i];
  -            Method method = iiopOperation.getMethod();
  +        Set methodSignatures = new HashSet();
  +        Map methodToOperation = Util.mapMethodToOperation(intf);
  +        for (Iterator iterator = methodToOperation.entrySet().iterator(); 
iterator.hasNext();) {
  +            Map.Entry entry = (Map.Entry) iterator.next();
  +            Method method = (Method) entry.getKey();
  +            String operation = (String) entry.getValue();
               String methodSignature = method.getName() + "(";
   
               Class[] parameterTypes = method.getParameterTypes();
  @@ -99,10 +103,9 @@
               methodSignatures.add(methodSignature);
   
               String expected = 
nameManglerProperties.getProperty(methodSignature);
  -            String actual = iiopOperation.getName();
  -            if (expected == null || !expected.equals(actual)) {
  +            if (expected == null || !expected.equals(operation)) {
                   System.out.println("Expected: " + expected);
  -                System.out.println("  Actual: " + actual);
  +                System.out.println("  Actual: " + operation);
                   System.out.println();
                   failed = true;
               }
  
  
  

Reply via email to