[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