[jboss-cvs] JBossAS SVN: r83570 - projects/aop/trunk/asintegration-core/src/test/java/org/jboss/test/aop/classpool/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jan 28 12:19:36 EST 2009


Author: kabir.khan at jboss.com
Date: 2009-01-28 12:19:35 -0500 (Wed, 28 Jan 2009)
New Revision: 83570

Modified:
   projects/aop/trunk/asintegration-core/src/test/java/org/jboss/test/aop/classpool/test/SimpleDelegatingClassPoolTestCase.java
Log:
[JBAOP-666] Test primitive arrays

Modified: projects/aop/trunk/asintegration-core/src/test/java/org/jboss/test/aop/classpool/test/SimpleDelegatingClassPoolTestCase.java
===================================================================
--- projects/aop/trunk/asintegration-core/src/test/java/org/jboss/test/aop/classpool/test/SimpleDelegatingClassPoolTestCase.java	2009-01-28 16:48:21 UTC (rev 83569)
+++ projects/aop/trunk/asintegration-core/src/test/java/org/jboss/test/aop/classpool/test/SimpleDelegatingClassPoolTestCase.java	2009-01-28 17:19:35 UTC (rev 83570)
@@ -128,6 +128,18 @@
       CtClass bArray = poolA.get(CLASS_B + "[][]");
       CtClass b = poolA.get(CLASS_B);
       
+      CtClass byteClassA = poolA.get("byte");
+      CtClass byteClassB = poolB.get("byte");
+      assertSame(byteClassA, byteClassB);
+      assertNotSame(poolA, byteClassA.getClassPool());
+      assertNotSame(poolB, byteClassA.getClassPool());
+      CtClass intArrayClass = poolA.get("int[]");
+      CtClass intClass = poolB.get("int");
+      assertSame(intClass, intArrayClass.getComponentType());
+      assertSame(byteClassA.getClassPool(), intClass.getClassPool());
+      
+      
+      
       assertTrue(aArray.isArray());
       assertSame(a, aArray.getComponentType());
       assertTrue(bArray.isArray());




More information about the jboss-cvs-commits mailing list