[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