Author: rmannibucau
Date: Mon May 7 11:42:49 2012
New Revision: 1334960
URL: http://svn.apache.org/viewvc?rev=1334960&view=rev
Log:
following some very good advices of Aslak Knutsen for the multiple arquillian
sample
Added:
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETest.java
- copied, changed from r1334958,
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETests.java
Removed:
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETests.java
Modified:
openejb/trunk/openejb/examples/multiple-tomee-arquillian/pom.xml
Modified: openejb/trunk/openejb/examples/multiple-tomee-arquillian/pom.xml
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/examples/multiple-tomee-arquillian/pom.xml?rev=1334960&r1=1334959&r2=1334960&view=diff
==============================================================================
--- openejb/trunk/openejb/examples/multiple-tomee-arquillian/pom.xml (original)
+++ openejb/trunk/openejb/examples/multiple-tomee-arquillian/pom.xml Mon May 7
11:42:49 2012
@@ -45,9 +45,9 @@
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12</version>
<configuration>
- <systemProperties> <!-- to activate the group -->
+ <systemPropertyVariables>
<arquillian.launch>tomee-cluster</arquillian.launch>
- </systemProperties>
+ </systemPropertyVariables>
</configuration>
</plugin>
</plugins>
Copied:
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETest.java
(from r1334958,
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETests.java)
URL:
http://svn.apache.org/viewvc/openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETest.java?p2=openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETest.java&p1=openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETests.java&r1=1334958&r2=1334960&rev=1334960&view=diff
==============================================================================
---
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETests.java
(original)
+++
openejb/trunk/openejb/examples/multiple-tomee-arquillian/src/test/java/org/superbiz/tomee/arquillian/multiple/MultipleTomEETest.java
Mon May 7 11:42:49 2012
@@ -17,25 +17,16 @@ import org.junit.runner.RunWith;
import static org.junit.Assert.assertEquals;
-@RunAsClient // can be replaced by testable = false in @Deployment
@RunWith(Arquillian.class)
-public class MultipleTomEETests {
- @ArquillianResource
- @OperateOnDeployment("war1")
- private URL url1;
-
- @ArquillianResource
- @OperateOnDeployment("war2")
- private URL url2;
-
- @Deployment(name = "war1")
+public class MultipleTomEETest {
+ @Deployment(name = "war1", testable = false)
@TargetsContainer("tomee-1")
public static WebArchive createDep1() {
return ShrinkWrap.create(WebArchive.class, "application1.war")
.addAsWebResource(new StringAsset("Hello from TomEE 1"),
"index.html");
}
- @Deployment(name = "war2")
+ @Deployment(name = "war2", testable = false)
@TargetsContainer("tomee-2")
public static WebArchive createDep2() {
return ShrinkWrap.create(WebArchive.class, "application2.war")
@@ -44,15 +35,15 @@ public class MultipleTomEETests {
@Test
@OperateOnDeployment("war1")
- public void testRunningInDep1() throws IOException {
- final String content = IO.slurp(url1);
+ public void testRunningInDep1(@ArquillianResource final URL url) throws
IOException {
+ final String content = IO.slurp(url);
assertEquals("Hello from TomEE 1", content);
}
@Test
@OperateOnDeployment("war2")
- public void testRunningInDep2() throws IOException {
- final String content = IO.slurp(url2);
+ public void testRunningInDep2(@ArquillianResource final URL url) throws
IOException {
+ final String content = IO.slurp(url);
assertEquals("Hello from TomEE 2", content);
}
}