[weld-commits] Weld SVN: r5235 - core/trunk/tests/src/test/java/org/jboss/weld/tests/enterprise.
weld-commits at lists.jboss.org
weld-commits at lists.jboss.org
Tue Dec 8 17:27:48 EST 2009
Author: nickarls
Date: 2009-12-08 17:27:47 -0500 (Tue, 08 Dec 2009)
New Revision: 5235
Modified:
core/trunk/tests/src/test/java/org/jboss/weld/tests/enterprise/EnterpriseBeanTest.java
Log:
WBRI-326
Modified: core/trunk/tests/src/test/java/org/jboss/weld/tests/enterprise/EnterpriseBeanTest.java
===================================================================
--- core/trunk/tests/src/test/java/org/jboss/weld/tests/enterprise/EnterpriseBeanTest.java 2009-12-08 22:19:27 UTC (rev 5234)
+++ core/trunk/tests/src/test/java/org/jboss/weld/tests/enterprise/EnterpriseBeanTest.java 2009-12-08 22:27:47 UTC (rev 5235)
@@ -1,5 +1,7 @@
package org.jboss.weld.tests.enterprise;
+import javax.ejb.EJBException;
+
import org.jboss.testharness.impl.packaging.Artifact;
import org.jboss.testharness.impl.packaging.IntegrationTest;
import org.jboss.testharness.impl.packaging.Packaging;
@@ -19,6 +21,23 @@
}
+ @Test(description="WBRI-326")
+ public void testInvocationExceptionIsUnwrapped()
+ {
+ try
+ {
+ getCurrentManager().getInstanceByType(Fedora.class).causeRuntimeException();
+ }
+ catch (Throwable t)
+ {
+ if (t instanceof EJBException && t.getCause() instanceof BowlerHatException)
+ {
+ return;
+ }
+ }
+ assert false : "Expected a BowlerHatException to be thrown";
+ }
+
@Test(description="WBRI-275")
public void testSLSBBusinessMethodThrowsRuntimeException()
{
More information about the weld-commits
mailing list