Author: lfryc(a)redhat.com
Date: 2009-10-16 13:19:51 -0400 (Fri, 16 Oct 2009)
New Revision: 15719
Added:
branches/community/3.3.X/samples/richfaces-demo/functional-test/src/test/resources/testng.xml
Removed:
branches/community/3.3.X/samples/richfaces-demo/functional-test/src/test/profiles/
Modified:
branches/community/3.3.X/samples/richfaces-demo/functional-test/pom.xml
Log:
* JBQA-2616 facelift of hudson jobs for richfaces-demo
- added profiles to run tests with jboss5x and tomcat6x using Cargo (Maven Cargo Plugin)
- refactored usage of testng.xml (removed profiles for various OS)
- backing-compability of the pom usage should be preserved
Modified: branches/community/3.3.X/samples/richfaces-demo/functional-test/pom.xml
===================================================================
--- branches/community/3.3.X/samples/richfaces-demo/functional-test/pom.xml 2009-10-16
16:33:08 UTC (rev 15718)
+++ branches/community/3.3.X/samples/richfaces-demo/functional-test/pom.xml 2009-10-16
17:19:51 UTC (rev 15719)
@@ -1,10 +1,14 @@
<project
xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>org.richfaces</groupId>
+ <artifactId>samples</artifactId>
+ <version>3.3.3-SNAPSHOT</version>
+ </parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.jboss.richfaces.integrationTest</groupId>
<artifactId>selenium-test</artifactId>
<packaging>jar</packaging>
- <version>1.0-SNAPSHOT</version>
<name>selenium-test</name>
<url>http://maven.apache.org</url>
<repositories>
@@ -35,6 +39,7 @@
</pluginRepository>
</pluginRepositories>
<properties>
+ <demo.version>${project.version}</demo.version>
<resources.dir>${project.build.directory}/test-classes</resources.dir>
<extensions.dir>${resources.dir}/user-extensions</extensions.dir>
<browser></browser>
@@ -47,10 +52,6 @@
<finalName>seleniumTest</finalName>
<testResources>
<testResource>
- <directory>src/test/profiles/${os.family}</directory>
- <filtering>true</filtering>
- </testResource>
- <testResource>
<directory>src/test/resources</directory>
<includes>
<include>**/*.properties</include>
@@ -73,47 +74,6 @@
</configuration>
</plugin>
<plugin>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>unpack-user-extensions</id>
- <phase>generate-test-resources</phase>
- <goals>
- <goal>unpack-dependencies</goal>
- </goals>
- <configuration>
- <includeGroupIds>org.jboss.test</includeGroupIds>
- <includeArtifactIds>selenium</includeArtifactIds>
- <includes>jbossqa-extensions.js</includes>
- <outputDirectory>${extensions.dir}</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-antrun-plugin</artifactId>
- <executions>
- <execution>
- <id>concatenate-extensions</id>
- <phase>process-test-resources</phase>
- <goals>
- <goal>run</goal>
- </goals>
- <configuration>
- <tasks>
- <concat destfile="${resources.dir}/custom-extensions.js"
- fixlastline="yes">
- <!-- space-separated list of files -->
- <filelist dir="${extensions.dir}"
- files="jbossqa-extensions.js rfqa-extensions.js" />
- </concat>
- <delete
dir="${project.build.directory}/test-classes/user-extensions" />
- </tasks>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
@@ -126,23 +86,31 @@
</configuration>
<executions>
<execution>
+ <id>surefire-it</id>
<phase>integration-test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
- <skip>false</skip>
- <suiteXmlFiles>
- <suiteXmlFile>${resources.dir}/testng.xml</suiteXmlFile>
- </suiteXmlFiles>
- <argLine>-Dbrowser='${browser}'
-Dcontext.root='${context.root}' -Dcontext.path='${context.path}'
-Dselenium.port='${selenium.port}'</argLine>
+ <skip>true</skip>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
+
</build>
<profiles>
+ <!--
+ **********************
+ ** Integration Test **
+ **********************
+ If -Dmaven.test.skip isn't specified,
+ unpacks user extensions from selenium-testing-lib,
+ concatenate both (selenium-testing-lib and own) extensions to one file,
+ starts selenium core server
+ and runs surefire test (testng selenium tests).
+ -->
<profile>
<id>integration-test</id>
<activation>
@@ -153,6 +121,48 @@
<build>
<plugins>
<plugin>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>unpack-user-extensions</id>
+ <phase>generate-test-resources</phase>
+ <goals>
+ <goal>unpack-dependencies</goal>
+ </goals>
+ <configuration>
+ <includeGroupIds>org.jboss.test</includeGroupIds>
+ <includeArtifactIds>selenium</includeArtifactIds>
+ <includes>jbossqa-extensions.js</includes>
+ <outputDirectory>${extensions.dir}</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>concatenate-extensions</id>
+ <phase>process-test-resources</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <concat destfile="${resources.dir}/custom-extensions.js"
+ fixlastline="yes">
+ <!-- space-separated list of files -->
+ <filelist dir="${extensions.dir}"
+ files="jbossqa-extensions.js rfqa-extensions.js" />
+ </concat>
+ <delete
+ dir="${project.build.directory}/test-classes/user-extensions" />
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>selenium-maven-plugin</artifactId>
<executions>
@@ -170,41 +180,175 @@
</execution>
</executions>
</plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.4.3</version>
+ <executions>
+ <execution>
+ <id>surefire-it</id>
+ <phase>integration-test</phase>
+ <goals>
+ <goal>test</goal>
+ </goals>
+ <configuration>
+ <skip>false</skip>
+ <suiteXmlFiles>
+ <suiteXmlFile>src/test/resources/testng.xml</suiteXmlFile>
+ </suiteXmlFiles>
+ <argLine>-Dbrowser='${browser}'
-Dcontext.root='${context.root}' -Dcontext.path='${context.path}'
-Dselenium.port='${selenium.port}'</argLine>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
</plugins>
</build>
</profile>
+ <!-- Container Profile -->
<profile>
- <id>unix</id>
+ <id>container</id>
<activation>
- <os>
- <family>unix</family>
- </os>
+ <property>
+ <name>containerId</name>
+ </property>
</activation>
- <properties>
- <os.family>unix</os.family>
- </properties>
+ <dependencies>
+ <dependency>
+ <groupId>org.richfaces.samples</groupId>
+ <artifactId>richfaces-demo</artifactId>
+ <version>${demo.version}</version>
+ <type>war</type>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.cargo</groupId>
+ <artifactId>cargo-maven2-plugin</artifactId>
+ <version>1.0-beta-2</version>
+ <executions>
+ <execution>
+ <id>start-container</id>
+ <phase>pre-integration-test</phase>
+ <goals>
+ <goal>start</goal>
+ <goal>deploy</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>stop-container</id>
+ <phase>post-integration-test</phase>
+ <goals>
+ <goal>stop</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <wait>false</wait>
+ <container>
+ <containerId>${containerId}</containerId>
+ <append>false</append>
+ <zipUrlInstaller>
+ <url>${container.installer.url}</url>
+ <installDir>${project.basedir}/target/installs</installDir>
+ </zipUrlInstaller>
+ </container>
+ <configuration>
+ <properties>
+ <cargo.hostname>localhost</cargo.hostname>
+ <cargo.jvmargs>-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=512m
-XX:+UseConcMarkSweepGC -XX:+CMSPermGenSweepingEnabled -XX:+CMSClassUnloadingEnabled
-Dsun.rmi.dgc.client.gcInterval=3600000
-Dsun.rmi.dgc.server.gcInterval=3600000</cargo.jvmargs>
+ </properties>
+ </configuration>
+ <deployer>
+ <type>installed</type>
+ <deployables>
+ <deployable>
+ <groupId>org.richfaces.samples</groupId>
+ <artifactId>richfaces-demo</artifactId>
+ <type>war</type>
+ <pingURL>${context.root}${context.path}</pingURL>
+ <properties>
+ <context>${context.path}</context>
+ </properties>
+ </deployable>
+ </deployables>
+ </deployer>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</profile>
+ <!-- Container-type specifics: JBoss AS 5.X -->
<profile>
- <id>windows</id>
+ <id>container-jboss5x</id>
<activation>
- <os>
- <family>windows</family>
- </os>
+ <property>
+ <name>containerId</name>
+ <value>jboss5x</value>
+ </property>
</activation>
<properties>
- <os.family>windows</os.family>
+ <container.version>5.1.0.GA</container.version>
+ <container.home>${project.build.directory}/installs/jboss-${container.version}/jboss-${container.version}</container.home>
+ <
container.installer.url>http://downloads.sourceforge.net/project/jboss...
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.cargo</groupId>
+ <artifactId>cargo-maven2-plugin</artifactId>
+ <version>1.0-beta-2</version>
+ <executions>
+ <execution>
+ <id>undeploy-container</id>
+ <phase>post-integration-test</phase>
+ <goals>
+ <goal>undeploy</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <configuration>
+ <home>${container.home}/server/default</home>
+ <type>existing</type>
+ <properties>
+ <cargo.jboss.configuration>default</cargo.jboss.configuration>
+ <cargo.rmi.port>1099</cargo.rmi.port>
+ </properties>
+ </configuration>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</profile>
+ <!-- Container: Tomcat 6.X -->
<profile>
- <id>mac</id>
+ <id>container-tomcat6x</id>
<activation>
- <os>
- <family>mac</family>
- </os>
+ <property>
+ <name>containerId</name>
+ <value>tomcat6x</value>
+ </property>
</activation>
<properties>
- <os.family>mac</os.family>
+ <container.version>6.0.20</container.version>
+ <container.home>${project.build.directory}/installs/apache-tomcat-${container.version}/apache-tomcat-${container.version}</container.home>
+ <
container.installer.url>http://www.apache.org/dist/tomcat/tomcat-6/v6....
</properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.cargo</groupId>
+ <artifactId>cargo-maven2-plugin</artifactId>
+ <version>1.0-beta-2</version>
+ <configuration>
+ <configuration>
+ </configuration>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
</profile>
</profiles>
<dependencies>
@@ -246,4 +390,4 @@
<scope>test</scope>
</dependency>
</dependencies>
-</project>
\ No newline at end of file
+</project>
Copied:
branches/community/3.3.X/samples/richfaces-demo/functional-test/src/test/resources/testng.xml
(from rev 15710,
branches/community/3.3.X/samples/richfaces-demo/functional-test/src/test/profiles/unix/testng.xml)
===================================================================
---
branches/community/3.3.X/samples/richfaces-demo/functional-test/src/test/resources/testng.xml
(rev 0)
+++
branches/community/3.3.X/samples/richfaces-demo/functional-test/src/test/resources/testng.xml 2009-10-16
17:19:51 UTC (rev 15719)
@@ -0,0 +1,577 @@
+<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
+<suite name="seleniumTest">
+
+ <test
+ name="org.jboss.richfaces.integrationTest.actionParameter.ActionParameterTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.actionParameter.ActionParameterTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.ajaxForm.AjaxFormTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.ajaxForm.AjaxFormTestCase" />
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.ajaxRegion.AjaxRegionTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.ajaxRegion.AjaxRegionTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.ajaxSupport.AjaxSupportTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.ajaxSupport.AjaxSupportTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.ajaxValidator.AjaxValidatorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.ajaxValidator.AjaxValidatorTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.ajaxValidator.AjaxValidatorHibernatePartTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.ajaxValidator.AjaxValidatorHibernatePartTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.beanValidator.BeanValidatorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.beanValidator.BeanValidatorTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.calendar.CalendarStylingTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.calendar.CalendarStylingTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.calendar.CalendarTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.calendar.CalendarTestCase" />
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.calendar.OrganizerTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.calendar.OrganizerTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.colorPicker.ColorPickerTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.colorPicker.ColorPickerTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.columns.ColumnsTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.columns.ColumnsTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.comboBox.ComboBoxTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.comboBox.ComboBoxTestCase" />
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.commandButton.CommandButtonTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.commandButton.CommandButtonTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.commandLink.CommandLinkTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.commandLink.CommandLinkTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.contextMenu.ContextMenuImageTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.contextMenu.ContextMenuImageTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.contextMenu.ContextMenuTableTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.contextMenu.ContextMenuTableTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.dataFilterSlider.DataFilterSliderTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataFilterSlider.DataFilterSliderTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.dataGrid.DataGridTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataGrid.DataGridTestCase" />
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.dataList.DataListTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataList.DataListTestCase" />
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.dataScroller.DataScrollerTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataScroller.DataScrollerTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.dataTable.DataTableTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataTable.DataTableTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.dataTable.EditTableWithModalPanelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataTable.EditTableWithModalPanelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.dataTable.ExtendedDataModelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataTable.ExtendedDataModelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.dataTable.ModifiableDataModelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dataTable.ModifiableDataModelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.dragSupport.DragSupportTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dragSupport.DragSupportTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.dropDownMenu.HorizontalMenuTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.dropDownMenu.HorizontalMenuTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.editor.AdvancedEditorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.editor.AdvancedEditorTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.editor.SimpleEditorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.editor.SimpleEditorTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.DraggingTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.DraggingTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.FilteringTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.FilteringTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.GroupingTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.GroupingTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.SelectingTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.SelectingTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.SortingTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.extendedDataTable.SortingTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.fileUpload.FileUploadTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.fileUpload.FileUploadTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.graphValidator.GraphValidatorAfterModelUpdateTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.graphValidator.GraphValidatorAfterModelUpdateTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.graphValidator.GraphValidatorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.graphValidator.GraphValidatorTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.include.IncludeTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.include.IncludeTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.inplaceInput.InplaceInputTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.inplaceInput.InplaceInputTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.inplaceSelect.InplaceSelectTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.inplaceSelect.InplaceSelectTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.inputNumberSlider.InputNumberSliderTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.inputNumberSlider.InputNumberSliderTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.jsFunction.JSFunctionTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.jsFunction.JSFunctionTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.keepAlive.KeepAliveTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.keepAlive.KeepAliveTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.log.LogTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.log.LogTestCase" />
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.listShuttle.ListShuttleTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.listShuttle.ListShuttleTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.mediaOutput.MediaOutputTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.mediaOutput.MediaOutputTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.modalPanel.ModalPanelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.modalPanel.ModalPanelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.outputPanel.OutputPanelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.outputPanel.OutputPanelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.orderingList.OrderingListTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.orderingList.OrderingListTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.paint2d.Paint2DTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.paint2d.Paint2DTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.panel.PanelCustomizationTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.panel.PanelCustomizationTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.panel.PanelTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.panel.PanelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.panelBar.PanelBarTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.panelBar.PanelBarTestCase" />
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.panelMenu.PanelMenuTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.panelMenu.PanelMenuTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.pickList.PickListTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.pickList.PickListTestCase" />
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.poll.PollTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.poll.PollTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.progressBar.ProgressBarTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.progressBar.ProgressBarTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.push.PushTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.push.PushTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.queue.QueueSettingsTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.queue.QueueSettingsTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.queue.QueueTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.queue.QueueTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.repeat.RepeatTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.repeat.RepeatTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.script.ScriptTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.script.ScriptTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.separator.SeparatorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.separator.SeparatorTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.simpleTogglePanel.SimpleTogglePanelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.simpleTogglePanel.SimpleTogglePanelTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.spacer.SpacerTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.spacer.SpacerTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.spinner.SpinnerTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.spinner.SpinnerTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.status.StatusTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.status.StatusTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.style.StyleTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.style.StyleTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.suggestionBox.SuggestionBoxTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.suggestionBox.SuggestionBoxTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.tableFiltering.TableFilteringTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.tableFiltering.TableFilteringTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.tableSorting.TableSortingTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.tableSorting.TableSortingTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.tabPanel.TabPanelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.tabPanel.TabPanelTestCase" />
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.togglePanel.TogglePanelTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.togglePanel.TogglePanelTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.toolBar.ToolBarTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.toolBar.ToolBarTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.tooltip.TooltipDataTableTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.tooltip.TooltipDataTableTestCase"
/>
+ </classes>
+ </test>
+
+ <test
name="org.jboss.richfaces.integrationTest.tooltip.TooltipTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.tooltip.TooltipTestCase"
/>
+ </classes>
+ </test>
+
+ <test
+ name="org.jboss.richfaces.integrationTest.tree.TreeNodesAdaptorTestCase">
+ <classes>
+ <class
+ name="org.jboss.richfaces.integrationTest.tree.TreeNodesAdaptorTestCase"
/>
+ </classes>
+ </test>
+
+ <test name="org.jboss.richfaces.integrationTest.tree.TreeTestCase">
+ <classes>
+ <class name="org.jboss.richfaces.integrationTest.tree.TreeTestCase"
/>
+ </classes>
+ </test>
+
+</suite>
+