Author: pete.muir(a)jboss.org
Date: 2009-12-03 11:23:42 -0500 (Thu, 03 Dec 2009)
New Revision: 5208
Added:
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/SpecializationTest.java
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User.java
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User2.java
Log:
Test for WELD-321
Added:
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/SpecializationTest.java
===================================================================
---
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/SpecializationTest.java
(rev 0)
+++
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/SpecializationTest.java 2009-12-03
16:23:42 UTC (rev 5208)
@@ -0,0 +1,17 @@
+package org.jboss.weld.tests.specialization;
+
+import org.jboss.testharness.impl.packaging.Artifact;
+import org.jboss.weld.test.AbstractWeldTest;
+import org.testng.annotations.Test;
+
+@Artifact
+public class SpecializationTest extends AbstractWeldTest
+{
+
+ @Test(groups="WELD-321")
+ public void testSpecialization()
+ {
+ assert
getCurrentManager().resolve(getCurrentManager().getBeans(User.class)).getBeanClass().equals(User2.class);
+ }
+
+}
Property changes on:
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/SpecializationTest.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User.java
===================================================================
--- core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User.java
(rev 0)
+++
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User.java 2009-12-03
16:23:42 UTC (rev 5208)
@@ -0,0 +1,6 @@
+package org.jboss.weld.tests.specialization;
+
+public class User
+{
+
+}
Property changes on:
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User2.java
===================================================================
--- core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User2.java
(rev 0)
+++
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User2.java 2009-12-03
16:23:42 UTC (rev 5208)
@@ -0,0 +1,8 @@
+package org.jboss.weld.tests.specialization;
+
+import javax.enterprise.inject.Specializes;
+
+@Specializes
+public class User2 extends User
+{
+}
\ No newline at end of file
Property changes on:
core/trunk/tests/src/test/java/org/jboss/weld/tests/specialization/User2.java
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Show replies by date