1 /*** 2 * The tests collected here all take a 'significant' length of time to execute, 3 * i.e. greater than 2 seconds elapsed on my machine. 4 * 5 * to prevent a JVM startup-shutdown time per test, it should be more efficient to 6 * collect the tests together into a suite. 7 * 8 * @author <a href="mailto:jeremy.rayner@bigfoot.com">Jeremy Rayner</a> 9 * @version $Revision: 1.1 $ 10 */ 11 import junit.framework.*; 12 public class UberTestCaseLongRunningTests extends TestCase { 13 public static Test suite() { 14 TestSuite suite = new TestSuite(); 15 suite.addTestSuite(ClosureListenerTest.class); 16 suite.addTestSuite(ScriptTest.class); 17 suite.addTestSuite(groovy.util.AntTest.class); 18 suite.addTestSuite(org.codehaus.groovy.bsf.BSFTest.class); 19 suite.addTestSuite(org.codehaus.groovy.bsf.CacheBSFTest.class); 20 suite.addTestSuite(org.codehaus.groovy.classgen.ReflectorGeneratorTest.class); 21 suite.addTestSuite(org.codehaus.groovy.classgen.RunBugsTest.class); 22 suite.addTestSuite(org.codehaus.groovy.classgen.RunClosureTest.class); 23 suite.addTestSuite(org.codehaus.groovy.runtime.PropertyTest.class); 24 suite.addTestSuite(org.codehaus.groovy.sandbox.markup.StreamingMarkupTest.class); 25 suite.addTestSuite(org.codehaus.groovy.syntax.parser.ASTBuilderTest.class); 26 suite.addTestSuite(org.codehaus.groovy.syntax.parser.CompilerErrorTest.class); 27 suite.addTestSuite(org.codehaus.groovy.wiki.RunHtml2WikiTest.class); 28 return suite; 29 } 30 31 }