[weld-commits] Weld SVN: r4751 - in cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests: context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean and 2 other directories.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Sat Nov 7 16:32:44 EST 2009


Author: pete.muir at jboss.org
Date: 2009-11-07 16:32:43 -0500 (Sat, 07 Nov 2009)
New Revision: 4751

Modified:
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java
   cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java
Log:
enable testsimpl/src/main/java/org/jboss/jsr299/tck/tests/lookup/

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -6,7 +6,6 @@
 import org.jboss.test.audit.annotations.SpecAssertion;
 import org.jboss.test.audit.annotations.SpecVersion;
 import org.jboss.testharness.impl.packaging.Artifact;
-import org.jboss.testharness.impl.packaging.ExpectedDeploymentException;
 import org.jboss.testharness.impl.packaging.IntegrationTest;
 import org.jboss.testharness.impl.packaging.Packaging;
 import org.jboss.testharness.impl.packaging.PackagingType;
@@ -15,7 +14,6 @@
 @Artifact
 @IntegrationTest
 @Packaging(PackagingType.EAR)
- at ExpectedDeploymentException(IllegalProductException.class)
 @SpecVersion(spec="cdi", version="20091101")
 public class EnterpriseBeanWithIllegalDependencyTest extends AbstractJSR299Test
 {
@@ -23,6 +21,15 @@
    @SpecAssertion(section = "6.6.4", id = "fb")
    public void test()
    {
+      try
+      {
+         getInstanceByType(MaarianHaminaLocal_Broken.class).ping();
+      }
+      catch (Throwable t) 
+      {
+         assert isThrowablePresent(IllegalProductException.class, t);
+         return;
+      }
       assert false;
    }
 }

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -5,5 +5,7 @@
 @Local
 public interface MaarianHaminaLocal_Broken
 {
+
+   void ping();
    
 }

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerFieldReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -11,6 +11,7 @@
    @Inject @British Cow cow;
    
    @Remove
-   public void bye() {
-   }
+   public void bye() {}
+
+   public void ping() {}
 }

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/EnterpriseBeanWithIllegalDependencyTest.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -6,7 +6,6 @@
 import org.jboss.test.audit.annotations.SpecAssertion;
 import org.jboss.test.audit.annotations.SpecVersion;
 import org.jboss.testharness.impl.packaging.Artifact;
-import org.jboss.testharness.impl.packaging.ExpectedDeploymentException;
 import org.jboss.testharness.impl.packaging.IntegrationTest;
 import org.jboss.testharness.impl.packaging.Packaging;
 import org.jboss.testharness.impl.packaging.PackagingType;
@@ -15,7 +14,6 @@
 @Artifact
 @IntegrationTest
 @Packaging(PackagingType.EAR)
- at ExpectedDeploymentException(IllegalProductException.class)
 @SpecVersion(spec="cdi", version="20091101")
 public class EnterpriseBeanWithIllegalDependencyTest extends AbstractJSR299Test
 {
@@ -23,6 +21,15 @@
    @SpecAssertion(section = "6.6.4", id = "fa")
    public void test()
    {
+      try
+      {
+         getInstanceByType(MaarianHaminaLocal_Broken.class).ping();
+      }
+      catch (Throwable t) 
+      {
+         assert isThrowablePresent(IllegalProductException.class, t);
+         return;
+      }
       assert false;
    }
 }

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/MaarianHaminaLocal_Broken.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -5,5 +5,7 @@
 @Local
 public interface MaarianHaminaLocal_Broken
 {
+
+   void ping();
    
 }

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/context/passivating/broken/dependentScopedProducerMethodReturnsNonSerializableObjectForInjectionIntoStatefulSessionBean/Maarianhamina_Broken.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -11,6 +11,7 @@
    @Inject @British Cow cow;
    
    @Remove
-   public void bye() {
-   }
+   public void bye() {}
+
+   public void ping() {}
 }

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/dynamic/builtin/BuiltinInstanceTest.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -64,7 +64,7 @@
 	   assert farm.getCow() != null;
 	}
 	
-	@Test(groups = "ri-broken")
+	@Test
 	@SpecAssertion(section = "5.6.2", id = "g")
 	public void testInstanceIsPassivationCapable() throws Exception 
 	{

Modified: cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java
===================================================================
--- cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java	2009-11-07 21:21:17 UTC (rev 4750)
+++ cdi-tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/lookup/injectionpoint/InjectionPointTest.java	2009-11-07 21:32:43 UTC (rev 4751)
@@ -167,9 +167,8 @@
       assert getBeans(InjectionPoint.class).iterator().next().getScope().equals(Dependent.class);
    }
    
-   @Test(groups = { "injectionPoint", "ri-broken" })
+   @Test(groups = { "injectionPoint"})
    @SpecAssertion(section = "5.5.7", id = "eb")
-   //WELD-227
    public void testPassivationCapability() throws Exception
    {
       InjectionPoint ip1 = getInstanceByType(FieldInjectionPointBean.class).getInjectedBean().getInjectedMetadata();



More information about the weld-commits mailing list