]> source.dussan.org Git - aspectj.git/commitdiff
Activate test
authorAndy Clement <aclement@pivotal.io>
Wed, 27 Sep 2017 21:40:50 +0000 (14:40 -0700)
committerAndy Clement <aclement@pivotal.io>
Wed, 27 Sep 2017 21:40:50 +0000 (14:40 -0700)
tests/src/org/aspectj/systemtest/ajc1811/Ajc1811Tests.java

index 0c6663692c00d00d15063531a89c74c839f1d39e..4e6013507a51a882c85e6b3243556a807314dfad 100644 (file)
@@ -29,40 +29,40 @@ import junit.framework.Test;
  */
 public class Ajc1811Tests extends org.aspectj.testing.XMLBasedAjcTestCase {
 
-//     public void testParameterizedWithInner() throws Exception {
-//             runTest("parameterized with inner");
-//             JavaClass jc = getClassFrom(ajc.getSandboxDirectory(), "Outer");
-//             assertNotNull(jc);
-//             BcelWorld world = new BcelWorld(ajc.getSandboxDirectory().toString());
-//
-//             ResolvedType outerType = world.resolve(UnresolvedType.forName("Outer"));
-//             ResolvedMember m = findMethod(outerType,"m");
-//             
-//             UnresolvedType type = m.getReturnType();
-//             assertEquals("LOuter$Inner;",type.getSignature());
-//             
-//             type = m.getGenericReturnType();
-//             assertEquals("LOuter$Inner;",type.getSignature());
-//             
-//             ResolvedType resolvedType = world.resolve(type);
-//             ResolvedType outerResolvedType = resolvedType.getOuterClass();
-//             assertEquals("LOuter;",outerResolvedType.getSignature());
-//             
-//             ResolvedMember m2 = findMethod(outerType,"m2");
-//             type = m2.getReturnType();
-//             assertEquals("LOuter$Inner;",type.getSignature());
-//             
-//             type = m2.getGenericReturnType();
-//             assertEquals("LOuter$Inner;",type.getSignature());
-//             
-//             // public Inner m() { ... }
+       public void testParameterizedWithInner() throws Exception {
+               runTest("parameterized with inner");
+               JavaClass jc = getClassFrom(ajc.getSandboxDirectory(), "Outer");
+               assertNotNull(jc);
+               BcelWorld world = new BcelWorld(ajc.getSandboxDirectory().toString());
+
+               ResolvedType outerType = world.resolve(UnresolvedType.forName("Outer"));
+               ResolvedMember m = findMethod(outerType,"m");
+               
+               UnresolvedType type = m.getReturnType();
+               assertEquals("LOuter$Inner;",type.getSignature());
+               
+               type = m.getGenericReturnType();
+               assertEquals("LOuter$Inner;",type.getSignature());
+               
+               ResolvedType resolvedType = world.resolve(type);
+               ResolvedType outerResolvedType = resolvedType.getOuterClass();
+               assertEquals("LOuter;",outerResolvedType.getSignature());
+               
+               ResolvedMember m2 = findMethod(outerType,"m2");
+               type = m2.getReturnType();
+               assertEquals("LOuter$Inner;",type.getSignature());
+               
+               type = m2.getGenericReturnType();
+               assertEquals("LOuter$Inner;",type.getSignature());
+               
+               // public Inner m() { ... }
 //             Method m = findMethod(jc,"m");
 //             System.out.println(m);
 //             System.out.println(">"+m.getReturnType());
 //             assertNotNull(returnType);
-//             
-//             // public Outer<String>.Inner m2() { ... }
-//     }
+               
+               // public Outer<String>.Inner m2() { ... }
+       }
 //     
 //     public void testMultiArgs_509235() {
 //             runTest("multiargs");