[webbeans-commits] Webbeans SVN: r2268 - in tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests: deployment and 2 other directories.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Mon Mar 30 03:39:30 EDT 2009


Author: shane.bryzak at jboss.com
Date: 2009-03-30 03:39:29 -0400 (Mon, 30 Mar 2009)
New Revision: 2268

Added:
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/Bean_Broken.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/BrokenInitializerBean.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/DeploymentFailureTest.java
   tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/ManagerObserver.java
Log:
test for 11.1.a

Added: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/Bean_Broken.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/Bean_Broken.java	                        (rev 0)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/Bean_Broken.java	2009-03-30 07:39:29 UTC (rev 2268)
@@ -0,0 +1,9 @@
+package org.jboss.jsr299.tck.tests.deployment.lifecycle.fail;
+
+import javax.inject.Production;
+
+ at Production
+class Bean_Broken<T>
+{
+
+}

Added: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/BrokenInitializerBean.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/BrokenInitializerBean.java	                        (rev 0)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/BrokenInitializerBean.java	2009-03-30 07:39:29 UTC (rev 2268)
@@ -0,0 +1,12 @@
+package org.jboss.jsr299.tck.tests.deployment.lifecycle.fail;
+
+import javax.inject.Initializer;
+
+class BrokenInitializerBean
+{
+   @Initializer
+   public <T> void initialize(Bean_Broken<T> farmer)
+   {
+      
+   }
+}

Added: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/DeploymentFailureTest.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/DeploymentFailureTest.java	                        (rev 0)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/DeploymentFailureTest.java	2009-03-30 07:39:29 UTC (rev 2268)
@@ -0,0 +1,25 @@
+package org.jboss.jsr299.tck.tests.deployment.lifecycle.fail;
+
+import javax.inject.DefinitionException;
+
+import org.hibernate.tck.annotations.SpecAssertion;
+import org.jboss.jsr299.tck.AbstractJSR299Test;
+import org.jboss.testharness.impl.packaging.Artifact;
+import org.jboss.testharness.impl.packaging.ExpectedDeploymentException;
+import org.jboss.testharness.impl.packaging.Packaging;
+import org.jboss.testharness.impl.packaging.PackagingType;
+import org.testng.annotations.Test;
+
+ at Artifact
+ at Packaging(PackagingType.EAR)
+ at ExpectedDeploymentException(DefinitionException.class)
+public class DeploymentFailureTest extends AbstractJSR299Test
+{  
+   @Test(groups = "ri-broken")
+   @SpecAssertion(section = "11.1", id = "a")
+   public void testDeploymentFailsBeforeInitialization()
+   {
+      assert false;
+   }
+
+}

Added: tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/ManagerObserver.java
===================================================================
--- tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/ManagerObserver.java	                        (rev 0)
+++ tck/trunk/impl/src/main/java/org/jboss/jsr299/tck/tests/deployment/lifecycle/fail/ManagerObserver.java	2009-03-30 07:39:29 UTC (rev 2268)
@@ -0,0 +1,13 @@
+package org.jboss.jsr299.tck.tests.deployment.lifecycle.fail;
+
+import javax.event.Observes;
+import javax.inject.manager.Initialized;
+import javax.inject.manager.Manager;
+
+class ManagerObserver
+{
+   public void managerInitialized(@Observes @Initialized Manager manager)
+   {
+      throw new IllegalStateException("Deployment should have already failed!");
+   }
+}




More information about the weld-commits mailing list