| <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> |
| <!-- Copyright 2008, 2009 The Apache Software Foundation Licensed under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with the License. You may obtain a copy |
| of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed |
| to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES |
| OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing |
| permissions and limitations under the License. --> |
| |
| <!-- The suite may no longer be run in parallel, because of some tricky issues related to locking of |
| class loaders. Running in parallel causes thread deadlocks, when unmanaged tests run at the same time |
| as Selenium-based integration tests. See TAPESTRY-2561. --> |
| <suite name="Tapestry Core" annotations="1.5" verbose="2"> |
| <test name="Component Unit Tests" enabled="true"> |
| <packages> |
| <package name="org.apache.tapestry5.integration.pagelevel"/> |
| <package name="org.apache.tapestry5.corelib.base"/> |
| <package name="org.apache.tapestry5.corelib.components"/> |
| <package name="org.apache.tapestry5.corelib.internal"/> |
| </packages> |
| </test> |
| |
| <test name="Service Unit Tests" enabled="true"> |
| <packages> |
| <package name="org.apache.tapestry5.root"/> |
| <package name="org.apache.tapestry5.dom"/> |
| <package name="org.apache.tapestry5.runtime"/> |
| <package name="org.apache.tapestry5.services"/> |
| <package name="org.apache.tapestry5.util"/> |
| <package name="org.apache.tapestry5.validator"/> |
| <package name="org.apache.tapestry5.internal"/> |
| <package name="org.apache.tapestry5.internal.beaneditor"/> |
| <package name="org.apache.tapestry5.internal.bindings"/> |
| <package name="org.apache.tapestry5.internal.grid"/> |
| <package name="org.apache.tapestry5.internal.model"/> |
| <package name="org.apache.tapestry5.internal.pageload"/> |
| <package name="org.apache.tapestry5.internal.services"/> |
| <package name="org.apache.tapestry5.internal.services.assets"/> |
| <package name="org.apache.tapestry5.internal.services.messages"/> |
| <package name="org.apache.tapestry5.internal.services.meta"/> |
| <package name="org.apache.tapestry5.internal.services.templates"/> |
| <package name="org.apache.tapestry5.internal.structure"/> |
| <package name="org.apache.tapestry5.internal.test"/> |
| <package name="org.apache.tapestry5.internal.transform"/> |
| <package name="org.apache.tapestry5.internal.translator"/> |
| <package name="org.apache.tapestry5.internal.util"/> |
| <package name="org.apache.tapestry5.internal.services.ajax"/> |
| </packages> |
| </test> |
| |
| <!-- We break these out by which of the test applications they apply to. We have a bunch. --> |
| <test name="Core Integration Tests" enabled="true"> |
| <parameter name="tapestry.web-app-folder" value="src/test/app1"/> |
| |
| <packages> |
| <package name="org.apache.tapestry5.integration.app1"/> |
| </packages> |
| </test> |
| |
| <test name="Additional Integration Tests" enabled="true"> |
| <parameter name="tapestry.web-app-folder" value="src/test/app3"/> |
| |
| <packages> |
| <package name="org.apache.tapestry5.integration.app3"/> |
| </packages> |
| </test> |
| |
| <test name="Immediate Mode Integration Tests" enabled="true"> |
| <parameter name="tapestry.web-app-folder" value="src/test/app4"/> |
| |
| <packages> |
| <package name="org.apache.tapestry5.integration.app4"/> |
| </packages> |
| </test> |
| |
| <test name="URL Rewriter Tests" enabled="true"> |
| <parameter name="tapestry.web-app-folder" value="src/test/app5"/> |
| |
| <packages> |
| <package name="org.apache.tapestry5.urlrewriter"/> |
| </packages> |
| </test> |
| |
| <test name="Live Reload Tests" enabled="true"> |
| <packages> |
| <package name="org.apache.tapestry5.integration.reload"/> |
| </packages> |
| </test> |
| |
| <test name="LinkTransformer Tests" enabled="true"> |
| <parameter name="tapestry.web-app-folder" value="src/test/linktrans"/> |
| <packages> |
| <package name="org.apache.tapestry5.integration.linktrans"/> |
| </packages> |
| </test> |
| |
| <test name="PageTester Tests" enabled="true"> |
| <packages> |
| <package name="org.apache.tapestry5.integration.pagetester"/> |
| </packages> |
| </test> |
| </suite> |