001: /*
002: * Copyright 2007 Gerd Ziegler (www.gerdziegler.de)
003: * Licensed under the Apache License, Version 2.0 (the "License");
004: * you may not use this file except in compliance with the License.
005: * You may obtain a copy of the License at
006: * http://www.apache.org/licenses/LICENSE-2.0
007: * Unless required by applicable law or agreed to in writing,
008: * software distributed under the License is distributed on an
009: * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
010: * either express or implied. See the License for the specific
011: * language governing permissions and limitations under the License.
012: * 03.10.2007
013: * @author www.gerdziegler.de
014: */
015: package org.ztemplates.test;
016:
017: import junit.framework.Test;
018: import junit.framework.TestSuite;
019: import junit.textui.TestRunner;
020:
021: import org.ztemplates.test.actions.classes.test1.ClassesTest;
022: import org.ztemplates.test.actions.expression.test1.ExpressionTest;
023: import org.ztemplates.test.actions.urlhandler.callbacks.test1.CallbacksTest;
024: import org.ztemplates.test.actions.urlhandler.callbacks.test2.ProcessorTest;
025: import org.ztemplates.test.actions.urlhandler.i18n.I18nTest;
026: import org.ztemplates.test.actions.urlhandler.match.collision.TreeCollisionTest;
027: import org.ztemplates.test.actions.urlhandler.match.collision2.TreeCollision2Test;
028: import org.ztemplates.test.actions.urlhandler.match.handler.ParseTreeTest;
029: import org.ztemplates.test.actions.urlhandler.match.handler.tail.TailParseTreeTest;
030: import org.ztemplates.test.actions.urlhandler.match.matchtree.MatchTreeTest;
031: import org.ztemplates.test.actions.urlhandler.match.test1.TreeTest;
032: import org.ztemplates.test.actions.urlhandler.match.test2.TreeTest2;
033: import org.ztemplates.test.actions.urlhandler.prop.PropTest;
034: import org.ztemplates.test.actions.urlhandler.repository.nested.NestedHandlerTest;
035: import org.ztemplates.test.actions.urlhandler.repository.simple.UrlHandlerRepositoryTest;
036: import org.ztemplates.test.actions.urlhandler.repository.simple.ZUrlFactoryTest;
037: import org.ztemplates.test.actions.urlhandler.repository.trailingslash.TrailingSlashTest;
038: import org.ztemplates.test.actions.urlhandler.secure.nested.NestedSecureTest;
039: import org.ztemplates.test.actions.urlhandler.secure.simple.SimpleSecureTest;
040: import org.ztemplates.test.actions.urlhandler.tree.collision.test1.UrlHandlerRepositoryCollisionTest;
041: import org.ztemplates.test.actions.urlhandler.tree.parameters.ParameterTest;
042: import org.ztemplates.test.property.PropertyTest;
043: import org.ztemplates.test.render.css.CssTest;
044: import org.ztemplates.test.render.impl.ReplaceUtilTest;
045: import org.ztemplates.test.render.inheritance.InheritanceTest;
046: import org.ztemplates.test.render.script.ScriptTest;
047:
048: public class AllTests extends TestSuite {
049: // public AllTests()
050: // {
051: // addTestSuite(ExpressionTest.class);
052: // addTestSuite(ClassesTest.class);
053: // addTestSuite(RegexTest.class);
054: // addTestSuite(RegexNestedTest.class);
055: // addTestSuite(SamplerNestedTest.class);
056: // addTestSuite(ProcessorTest.class);
057: //
058: // addTestSuite(ZUrlTest.class);
059: // addTestSuite(UrlHandlerRepositoryTest.class);
060: // addTestSuite(UrlHandlerRepositoryCollisionTest.class);
061: // addTestSuite(NestedHandlerTest.class);
062: // addTestSuite(ParameterTest.class);
063: //
064: // addTestSuite(TrailingSlashTest.class);
065: // }
066:
067: public static Test suite() {
068: TestSuite suite = new TestSuite(
069: "Tests for org.ztemplates.actions");
070:
071: // $JUnit-BEGIN$
072:
073: suite.addTestSuite(ExpressionTest.class);
074: suite.addTestSuite(ClassesTest.class);
075: // suite.addTestSuite(RegexSimpleTest.class);
076: // suite.addTestSuite(RegexNestedTest.class);
077: // suite.addTestSuite(RegexSamplerTest.class);
078: suite.addTestSuite(ProcessorTest.class);
079: suite.addTestSuite(ZUrlFactoryTest.class);
080: suite.addTestSuite(UrlHandlerRepositoryTest.class);
081: suite.addTestSuite(UrlHandlerRepositoryCollisionTest.class);
082: suite.addTestSuite(NestedHandlerTest.class);
083: suite.addTestSuite(ParameterTest.class);
084: suite.addTestSuite(TrailingSlashTest.class);
085: suite.addTestSuite(CallbacksTest.class);
086: suite.addTestSuite(PropTest.class);
087: suite.addTestSuite(InheritanceTest.class);
088: suite.addTestSuite(PropertyTest.class);
089: suite.addTestSuite(CssTest.class);
090: suite.addTestSuite(TreeTest.class);
091: suite.addTestSuite(TreeTest2.class);
092: suite.addTestSuite(TreeCollisionTest.class);
093: suite.addTestSuite(TreeCollision2Test.class);
094: suite.addTestSuite(ParseTreeTest.class);
095: suite.addTestSuite(SimpleSecureTest.class);
096: suite.addTestSuite(NestedSecureTest.class);
097: suite.addTestSuite(MatchTreeTest.class);
098: suite.addTestSuite(I18nTest.class);
099: suite.addTestSuite(ScriptTest.class);
100: suite.addTestSuite(TailParseTreeTest.class);
101: suite.addTestSuite(ReplaceUtilTest.class);
102:
103: // $JUnit-END$
104:
105: return suite;
106: }
107:
108: public static void main(String[] args) {
109: TestRunner.run(suite());
110: }
111:
112: }
|