[webbeans-commits] Webbeans SVN: r1563 - in ri/trunk/webbeans-ri: src/test/java/org/jboss/webbeans/test/unit/xml and 1 other directories.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Tue Feb 17 20:16:36 EST 2009
Author: pete.muir at jboss.org
Date: 2009-02-17 20:16:36 -0500 (Tue, 17 Feb 2009)
New Revision: 1563
Added:
ri/trunk/webbeans-ri/src/test/resources/org/jboss/webbeans/test/unit/xml/duplicate-deployments-beans.xml
Modified:
ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/unit/xml/BeansXmlParserTest.java
ri/trunk/webbeans-ri/unit-tests.xml
Log:
WBRI-21, add a test for duplicate deployments from Siarhei Dudzin
Modified: ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/unit/xml/BeansXmlParserTest.java
===================================================================
--- ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/unit/xml/BeansXmlParserTest.java 2009-02-18 00:51:23 UTC (rev 1562)
+++ ri/trunk/webbeans-ri/src/test/java/org/jboss/webbeans/test/unit/xml/BeansXmlParserTest.java 2009-02-18 01:16:36 UTC (rev 1563)
@@ -3,6 +3,7 @@
import java.net.URL;
import java.util.Iterator;
+import javax.inject.DeploymentException;
import javax.inject.Production;
import javax.inject.Standard;
@@ -49,4 +50,15 @@
assert parser.getEnabledDeploymentTypes().get(2).equals(AnotherDeploymentType.class);
}
+ /**
+ * Test case for WBRI-21.
+ */
+ @Test(expectedExceptions=DeploymentException.class)
+ public void testDuplicateDeployElement()
+ {
+ Iterable<URL> urls = getResources("duplicate-deployments-beans.xml");
+ BeansXmlParser parser = new BeansXmlParser(RESOURCE_LOADER, urls);
+ parser.parse();
+ }
+
}
Added: ri/trunk/webbeans-ri/src/test/resources/org/jboss/webbeans/test/unit/xml/duplicate-deployments-beans.xml
===================================================================
--- ri/trunk/webbeans-ri/src/test/resources/org/jboss/webbeans/test/unit/xml/duplicate-deployments-beans.xml (rev 0)
+++ ri/trunk/webbeans-ri/src/test/resources/org/jboss/webbeans/test/unit/xml/duplicate-deployments-beans.xml 2009-02-18 01:16:36 UTC (rev 1563)
@@ -0,0 +1,10 @@
+<Beans xmlns="urn:java:ee">
+ <Deploy>
+ <Standard />
+ <Production />
+ </Deploy>
+ <Deploy>
+ <Standard />
+ <Production />
+ </Deploy>
+</Beans>
Property changes on: ri/trunk/webbeans-ri/src/test/resources/org/jboss/webbeans/test/unit/xml/duplicate-deployments-beans.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Modified: ri/trunk/webbeans-ri/unit-tests.xml
===================================================================
--- ri/trunk/webbeans-ri/unit-tests.xml 2009-02-18 00:51:23 UTC (rev 1562)
+++ ri/trunk/webbeans-ri/unit-tests.xml 2009-02-18 01:16:36 UTC (rev 1563)
@@ -43,6 +43,7 @@
<package name="org.jboss.webbeans.test.unit.implementation.exceptions" />
<package name="org.jboss.webbeans.test.unit.lookup" />
<package name="org.jboss.webbeans.test.unit.lookup.circular" />
+ <package name="org.jboss.webbeans.test.unit.xml" />
</packages>
</test>
More information about the weld-commits
mailing list