You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jg...@apache.org on 2011/10/16 16:10:39 UTC
svn commit: r1184826 - in
/openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example: pom.xml
src/test/java/org/superbiz/moviefun/MoviesSeleniumIT.java
src/test/java/org/superbiz/moviefun/MoviesSeleniumTest.java
Author: jgallimore
Date: Sun Oct 16 14:10:38 2011
New Revision: 1184826
URL: http://svn.apache.org/viewvc?rev=1184826&view=rev
Log:
Selenium test now working against both adapters
Added:
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumIT.java
- copied, changed from r1184823, openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumTest.java
Removed:
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumTest.java
Modified:
openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/pom.xml
Modified: openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/pom.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/pom.xml?rev=1184826&r1=1184825&r2=1184826&view=diff
==============================================================================
--- openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/pom.xml (original)
+++ openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/pom.xml Sun Oct 16 14:10:38 2011
@@ -154,8 +154,8 @@
</dependency>
<dependency>
<groupId>org.jboss.arquillian.extension</groupId>
- <artifactId>arquillian-drone</artifactId>
- <version>1.0.0.Alpha5</version>
+ <artifactId>arquillian-drone-selenium</artifactId>
+ <version>${version.arquillian}</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -177,6 +177,20 @@
<type>jar</type>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>org.jboss.arquillian.extension</groupId>
+ <artifactId>arquillian-drone-impl</artifactId>
+ <version>${version.arquillian}</version>
+ <type>jar</type>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.arquillian.extension</groupId>
+ <artifactId>arquillian-drone-selenium-server</artifactId>
+ <version>${version.arquillian}</version>
+ <type>jar</type>
+ <scope>compile</scope>
+ </dependency>
</dependencies>
<!-- This section allows you to configure where to publish libraries for
sharing. It is not required and may be deleted. For more information see:
Copied: openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumIT.java (from r1184823, openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumTest.java)
URL: http://svn.apache.org/viewvc/openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumIT.java?p2=openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumIT.java&p1=openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumTest.java&r1=1184823&r2=1184826&rev=1184826&view=diff
==============================================================================
--- openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumTest.java (original)
+++ openejb/trunk/arquillian-tomee/arquillian-tomee-moviefun-example/src/test/java/org/superbiz/moviefun/MoviesSeleniumIT.java Sun Oct 16 14:10:38 2011
@@ -22,7 +22,7 @@ import java.net.URL;
import junit.framework.Assert;
import org.jboss.arquillian.container.test.api.Deployment;
-import org.jboss.arquillian.drone.annotation.Drone;
+import org.jboss.arquillian.drone.api.annotation.Drone;
import org.jboss.arquillian.junit.Arquillian;
import org.jboss.arquillian.test.api.ArquillianResource;
import org.jboss.shrinkwrap.api.ShrinkWrap;
@@ -35,7 +35,7 @@ import org.junit.runner.RunWith;
import com.thoughtworks.selenium.DefaultSelenium;
@RunWith(Arquillian.class)
-public class MoviesSeleniumTest {
+public class MoviesSeleniumIT {
@ArquillianResource
private URL deploymentUrl;
@@ -81,7 +81,7 @@ public class MoviesSeleniumTest {
@Test
public void testShouldMakeSureWebappIsWorking() throws Exception {
- driver.open(deploymentUrl + "/moviefun/");
+ driver.open(deploymentUrl.toString());
driver.click("link=Setup");
driver.waitForPageToLoad("30000");
Assert.assertTrue(driver.isTextPresent("Seeded Database with the Following movies"));
@@ -115,6 +115,7 @@ public class MoviesSeleniumTest {
Assert.assertTrue(driver.isTextPresent("Zoolander"));
Assert.assertTrue(driver.isTextPresent("Shanghai Noon"));
Assert.assertTrue(driver.isTextPresent("1 - 4 of 4"));
+ driver.close();
}
}