blob: 7bde9a7de1c4bc22ff4a800367531e3cd40b6a83 [file] [log] [blame]
/**
* The tests collected here all take a 'significant' length of time to execute,
* i.e. greater than 2 seconds elapsed on my machine.
*
* to prevent a JVM startup-shutdown time per test, it should be more efficient to
* collect the tests together into a suite.
*
* @author <a href="mailto:jeremy.rayner@bigfoot.com">Jeremy Rayner</a>
* @version $Revision$
*/
import junit.framework.*;
public class UberTestCaseLongRunningTests extends TestCase {
public static Test suite() {
TestSuite suite = new TestSuite();
suite.addTestSuite(ClosureListenerTest.class);
suite.addTestSuite(ScriptTest.class);
suite.addTestSuite(groovy.util.AntTest.class);
suite.addTestSuite(org.codehaus.groovy.bsf.BSFTest.class);
suite.addTestSuite(org.codehaus.groovy.bsf.CacheBSFTest.class);
suite.addTestSuite(org.codehaus.groovy.classgen.ReflectorGeneratorTest.class);
suite.addTestSuite(org.codehaus.groovy.classgen.RunBugsTest.class);
suite.addTestSuite(org.codehaus.groovy.classgen.RunClosureTest.class);
suite.addTestSuite(org.codehaus.groovy.runtime.PropertyTest.class);
suite.addTestSuite(org.codehaus.groovy.sandbox.markup.StreamingMarkupTest.class);
suite.addTestSuite(org.codehaus.groovy.syntax.parser.ASTBuilderTest.class);
suite.addTestSuite(org.codehaus.groovy.syntax.parser.CompilerErrorTest.class);
suite.addTestSuite(org.codehaus.groovy.wiki.RunHtml2WikiTest.class);
return suite;
}
}