[webbeans-commits] Webbeans SVN: r1589 - in tck/trunk/impl/src/main: resources and 1 other directory.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Wed Feb 18 19:38:53 EST 2009


Author: pete.muir at jboss.org
Date: 2009-02-18 19:38:53 -0500 (Wed, 18 Feb 2009)
New Revision: 1589

Modified:
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/implementation/simple/SimpleBeanDefinitionTest.java
   tck/trunk/impl/src/main/resources/tck-audit.xml
Log:
A few more mappings

Modified: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/implementation/simple/SimpleBeanDefinitionTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/implementation/simple/SimpleBeanDefinitionTest.java	2009-02-19 00:19:31 UTC (rev 1588)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/unit/implementation/simple/SimpleBeanDefinitionTest.java	2009-02-19 00:38:53 UTC (rev 1589)
@@ -135,42 +135,42 @@
    }
 
    @Test(expectedExceptions = DefinitionException.class, groups = { "stub", "webbeansxml" })
-   @SpecAssertion(section = "3.2.4", id = "unknown")
+   @SpecAssertion(section = "3.2.4", id = "e")
    public void testAbstractClassDeclaredInXmlIsNotAllowed()
    {
 
    }
 
    @Test(groups = { "stub", "innerClass", "webbeansxml" })
-   @SpecAssertion(section = "3.2.4", id = "unknown")
+   @SpecAssertion(section = "3.2.4", id = "da")
    public void testStaticInnerClassDeclaredInXmlAllowed()
    {
       assert false;
    }
 
    @Test(expectedExceptions = DefinitionException.class, groups = { "stub", "innerClass", "webbeansxml" })
-   @SpecAssertion(section = "3.2.4", id = "unknown")
+   @SpecAssertion(section = "3.2.4", id = "d")
    public void testNonStaticInnerClassDeclaredInXmlNotAllowed()
    {
       assert false;
    }
 
    @Test(expectedExceptions = DefinitionException.class, groups = { "stub", "webbeansxml" })
-   @SpecAssertion(section = "3.2.4", id = "unknown")
+   @SpecAssertion(section = "3.2.4", id = "c")
    public void testParameterizedClassDeclaredInXmlIsNotAllowed()
    {
       assert false;
    }
 
    @Test(expectedExceptions = DefinitionException.class, groups = { "stub", "interceptors", "webbeansxml" })
-   @SpecAssertion(section = "3.2.4", id = "unknown")
+   @SpecAssertion(section = "3.2.4", id = "f")
    public void testClassHasInterceptorInJavaMustHaveInterceptorInXml()
    {
       assert false;
    }
 
    @Test(expectedExceptions = DefinitionException.class, groups = { "stub", "interceptors", "webbeansxml" })
-   @SpecAssertion(section = "3.2.4", id = "unknown")
+   @SpecAssertion(section = "3.2.4", id = "g")
    public void testClassHasDecoratorInJavaMustHaveDecoratorInXml()
    {
       assert false;

Modified: tck/trunk/impl/src/main/resources/tck-audit.xml
===================================================================
--- tck/trunk/impl/src/main/resources/tck-audit.xml	2009-02-19 00:19:31 UTC (rev 1588)
+++ tck/trunk/impl/src/main/resources/tck-audit.xml	2009-02-19 00:38:53 UTC (rev 1589)
@@ -685,6 +685,9 @@
     <assertion id="b">
       <text>A top-level Java class is not a simple bean if it is a non-static inner class</text>
     </assertion>
+    <assertion id="ba">
+      <text>A top-level Java class that is a static inner class can be a simple bean</text>
+    </assertion>
     <assertion id="ca">
       <text>A top-level Java class is not a simple bean if it is an abstract class</text>
     </assertion>
@@ -776,6 +779,10 @@
       <text>If the bean class of a simple bean defined in XML is a non-static inner class, a DefinitionException is thrown by the container at deployment time.</text>
     </assertion>
     
+    <assertion id="da">
+      <text>If the bean class of a simple bean defined in XML is a static inner class, a DefinitionException is not thrown.</text>
+    </assertion>
+    
     <assertion id="e">
       <text>If the bean class of a simple bean defined in XML is an abstract class, and the simple bean is not a decorator, a DefinitionException
 is thrown by the container at deployment time</text>




More information about the weld-commits mailing list