[Jsf4portlets-devel] SF.net SVN: jsf4portlets:[102] trunk/jsf4portlets-tck/ jsf4portlets-tck-webapp
Status: Alpha
Brought to you by:
alonsoft
From: <alo...@us...> - 2012-06-25 22:49:04
|
Revision: 102 http://jsf4portlets.svn.sourceforge.net/jsf4portlets/?rev=102&view=rev Author: alonsoft Date: 2012-06-25 22:48:57 +0000 (Mon, 25 Jun 2012) Log Message: ----------- just commiting some stuff that doesn't work Modified Paths: -------------- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/common/TCKSeleniumTestCase.java Added Paths: ----------- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/jetty/ Modified: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml 2012-06-24 23:07:10 UTC (rev 101) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/pom.xml 2012-06-25 22:48:57 UTC (rev 102) @@ -16,7 +16,7 @@ <properties> <test.jetty.port>9090</test.jetty.port> <test.webapp.source>${basedir}/src/test/webapp</test.webapp.source> - <test.webapp.runtime>${project.build.directory}/${project.artifactId}</test.webapp.runtime> + <test.webapp.runtime>${project.build.directory}/${project.build.finalName}</test.webapp.runtime> <selenium.version>2.24.1</selenium.version> </properties> @@ -54,6 +54,7 @@ <webXml>${project.build.directory}/pluto-resources/web.xml</webXml> <webAppConfig> <contextPath>/${project.artifactId}</contextPath> + <defaultsDescriptor>/WEB-INF/jetty-pluto-web-default.xml</defaultsDescriptor> </webAppConfig> <systemProperties> <systemProperty> @@ -242,6 +243,12 @@ <version>${selenium.version}</version> <scope>test</scope> </dependency> + <dependency> + <groupId>org.seleniumhq.selenium</groupId> + <artifactId>selenium-firefox-driver</artifactId> + <version>${selenium.version}</version> + <scope>test</scope> + </dependency> </dependencies> <profiles> @@ -268,6 +275,9 @@ <goals> <goal>xvfb</goal> </goals> + <configuration> + <display>:2</display> + </configuration> </execution> </executions> </plugin> Modified: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml 2012-06-24 23:07:10 UTC (rev 101) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/main/webapp/WEB-INF/portlet.xml 2012-06-25 22:48:57 UTC (rev 102) @@ -16,6 +16,7 @@ <supports> <mime-type>text/html</mime-type> + <portlet-mode>VIEW</portlet-mode> </supports> <portlet-info> @@ -34,6 +35,7 @@ <supports> <mime-type>text/html</mime-type> + <portlet-mode>VIEW</portlet-mode> </supports> <portlet-info> Modified: trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/common/TCKSeleniumTestCase.java =================================================================== --- trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/common/TCKSeleniumTestCase.java 2012-06-24 23:07:10 UTC (rev 101) +++ trunk/jsf4portlets-tck/jsf4portlets-tck-webapp/src/test/java/net/sf/jsf4portlets/tck/common/TCKSeleniumTestCase.java 2012-06-25 22:48:57 UTC (rev 102) @@ -3,6 +3,8 @@ import org.junit.After; import org.junit.Before; import org.openqa.selenium.WebDriver; +import org.openqa.selenium.firefox.FirefoxDriver; +import org.openqa.selenium.firefox.FirefoxProfile; import org.openqa.selenium.remote.DesiredCapabilities; import org.openqa.selenium.remote.RemoteWebDriver; @@ -34,6 +36,12 @@ baseUrl.append("http://").append(serverHost).append(":").append(serverPort); baseUrl.append("/wd/hub"); + FirefoxProfile firefox = new FirefoxProfile(); + firefox.setEnableNativeEvents(true); + + DesiredCapabilities firefoxCapability = DesiredCapabilities.firefox(); + firefoxCapability.setCapability(FirefoxDriver.PROFILE, firefox); + webDriver = new RemoteWebDriver(new URL(baseUrl.toString()), DesiredCapabilities.firefox()); } @@ -47,7 +55,7 @@ if (testName == null) { testName = getClass().getSimpleName(); if (testName.endsWith("ITCase")) { - testName = testName.substring(0, testName.length() - "Test".length()); + testName = testName.substring(0, testName.length() - "ITCase".length()); } } return testName; @@ -59,7 +67,7 @@ StringBuilder baseUrl = new StringBuilder(); baseUrl.append("http://").append(serverHost).append(":").append(httpPort); - baseUrl.append("/TCKPortal/PlutoInvoker/jsf4portlets-").append(getTestName().toLowerCase()).append("/"); + baseUrl.append("/pluto/portal").append(getTestName().toLowerCase()).append("/"); return baseUrl.toString(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |