[webbeans-commits] Webbeans SVN: r3118 - tck/trunk/impl/src/main/resources.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Tue Jul 21 12:27:31 EDT 2009


Author: jharting
Date: 2009-07-21 12:27:31 -0400 (Tue, 21 Jul 2009)
New Revision: 3118

Modified:
   tck/trunk/impl/src/main/resources/tck-audit.xml
Log:
Marked 2 assertions untestable and expanded "Typesafe resolution" assertions with a separate assertion for omitting interceptors and decorators during the resolution.

Modified: tck/trunk/impl/src/main/resources/tck-audit.xml
===================================================================
--- tck/trunk/impl/src/main/resources/tck-audit.xml	2009-07-21 16:24:01 UTC (rev 3117)
+++ tck/trunk/impl/src/main/resources/tck-audit.xml	2009-07-21 16:27:31 UTC (rev 3118)
@@ -1687,6 +1687,10 @@
   </section>
 
   <section id="5.3" title="Typesafe resolution">
+    <assertion id="h">
+      <text>When resolving beans that are eligible for injection to an injection point, the container identifies the set of matching beans which are not interceptors or decorators and which have a bean type that matches the required type.</text>
+    </assertion>
+    
     <assertion id="i">
       <text>When resolving beans that are eligible for injection to an injection point, the container identifies the set of matching beans which are not interceptors or decorators and which have a bean type that matches the required type. For this purpose, primitive types are considered to match their corresponding wrapper types in |java.lang| ~and array types are considered to match only if their element types are identical. Parameterized and raw types are considered to match if they are identical or if the bean type is assignable to the required type, as defined in Section 5.3.3, "Assignability of raw and parameterized types".~</text>
     </assertion>
@@ -1839,7 +1843,7 @@
   </section>
 
   <section id="5.5" title="Client proxies">
-    <assertion id="a">
+    <assertion id="a" testable="false">
       <text>Client proxies are never required for a bean whose scope is a pseudo-scope such as |@Dependent|</text>
     </assertion>
 
@@ -1910,7 +1914,7 @@
       <text>The container is required to perform dependency injection whenever it instantiates instances of any other Java EE component class supporting injection.</text>
     </assertion>
 
-    <assertion id="f">
+    <assertion id="f" testable="false">
       <text>In a Java EE 5 environment, the container is not required to support injection for non-contextual objects.</text>
     </assertion>
 




More information about the weld-commits mailing list