1 /***
2 * to prevent a JVM startup-shutdown time per test, it should be more efficient to
3 * collect the tests together into a suite.
4 *
5 * @author <a href="mailto:jeremy.rayner@bigfoot.com">Jeremy Rayner</a>
6 * @version $Revision: 1.58 $
7 */
8 import junit.framework.*;
9 public class UberTestCase2 extends TestCase {
10 public static Test suite() {
11 TestSuite suite = new TestSuite();
12 suite.addTestSuite(org.codehaus.groovy.runtime.InvokeConstructorTest.class);
13
14 suite.addTestSuite(groovy.bugs.ArrayMethodCallBug.class);
15 suite.addTestSuite(groovy.bugs.AsBoolBug.class);
16 suite.addTestSuite(groovy.bugs.AttributeSetExpressionBug.class);
17 suite.addTestSuite(groovy.bugs.ClassGeneratorFixesTest.class);
18 suite.addTestSuite(groovy.bugs.ClassInScriptBug.class);
19 suite.addTestSuite(groovy.bugs.ClosuresInScriptBug.class);
20 suite.addTestSuite(groovy.bugs.ClosureWithStaticVariablesBug.class);
21 suite.addTestSuite(groovy.bugs.ConstructorParameterBug.class);
22 suite.addTestSuite(groovy.bugs.ConstructorThisCallBug.class);
23 suite.addTestSuite(groovy.bugs.DoubleSizeParametersBug.class);
24 suite.addTestSuite(groovy.bugs.Groovy278_Bug.class);
25 suite.addTestSuite(groovy.bugs.Groovy303_Bug.class);
26 suite.addTestSuite(groovy.bugs.Groovy308_Bug.class);
27 suite.addTestSuite(groovy.bugs.Groovy558_616_Bug.class);
28 suite.addTestSuite(groovy.bugs.Groovy593_Bug.class);
29
30 suite.addTestSuite(groovy.bugs.Groovy666_Bug.class);
31 suite.addTestSuite(groovy.bugs.Groovy675_Bug.class);
32 suite.addTestSuite(groovy.bugs.Groovy770_Bug.class);
33 suite.addTestSuite(groovy.bugs.Groovy779_Bug.class);
34 suite.addTestSuite(groovy.bugs.Groovy831_Bug.class);
35 suite.addTestSuite(groovy.bugs.Groovy872.class);
36 suite.addTestSuite(groovy.bugs.Groovy996_Bug.class);
37 suite.addTestSuite(groovy.bugs.Groovy1018_Bug.class);
38 suite.addTestSuite(groovy.bugs.Groovy1059_Bug.class);
39 suite.addTestSuite(groovy.bugs.InterfaceImplBug.class);
40 suite.addTestSuite(groovy.bugs.MarkupInScriptBug.class);
41 suite.addTestSuite(groovy.bugs.MethodClosureWithArrayBug.class);
42 suite.addTestSuite(groovy.bugs.MethodPointerBug.class);
43 suite.addTestSuite(groovy.bugs.PrimitivePropertyBug.class);
44 suite.addTestSuite(groovy.bugs.PropertyNameBug.class);
45 suite.addTestSuite(groovy.bugs.ScriptBug.class);
46 suite.addTestSuite(groovy.bugs.SeansBug.class);
47 suite.addTestSuite(groovy.bugs.StaticMethodCallBug.class);
48 suite.addTestSuite(groovy.bugs.StaticMethodImportBug.class);
49 suite.addTestSuite(groovy.bugs.StaticMethodImportBug2.class);
50 suite.addTestSuite(groovy.bugs.SubscriptOnPrimitiveTypeArrayBug.class);
51 suite.addTestSuite(groovy.bugs.SubscriptOnStringArrayBug.class);
52 suite.addTestSuite(groovy.inspect.InspectorTest.class);
53 suite.addTestSuite(groovy.lang.BenchmarkInterceptorTest.class);
54 suite.addTestSuite(groovy.lang.GroovyShellTest.class);
55 suite.addTestSuite(groovy.lang.GStringTest.class);
56 suite.addTestSuite(groovy.lang.InterceptorTest.class);
57 suite.addTestSuite(groovy.lang.IntRangeTest.class);
58 suite.addTestSuite(groovy.lang.GroovyLogTestCaseTest.class);
59 suite.addTestSuite(groovy.lang.RangeTest.class);
60 suite.addTestSuite(groovy.lang.RangeTest.class);
61 suite.addTestSuite(groovy.lang.ScriptIntegerDivideTest.class);
62 suite.addTestSuite(groovy.lang.ScriptPrintTest.class);
63 suite.addTestSuite(groovy.lang.ScriptTest.class);
64 suite.addTestSuite(groovy.lang.SequenceTest.class);
65 suite.addTestSuite(groovy.lang.TupleTest.class);
66 suite.addTestSuite(groovy.mock.example.SandwichMakerTest.class);
67 suite.addTestSuite(groovy.mock.MockTest.class);
68 suite.addTestSuite(groovy.model.TableModelTest.class);
69
70
71
72
73
74 suite.addTestSuite(groovy.sql.PersonTest.class);
75 suite.addTestSuite(groovy.sql.SqlCompleteTest.class);
76 suite.addTestSuite(groovy.sql.SqlCompleteWithoutDataSourceTest.class);
77 suite.addTestSuite(groovy.sql.SqlTest.class);
78 suite.addTestSuite(groovy.sql.SqlWithBuilderTest.class);
79 suite.addTestSuite(groovy.sql.SqlWithTypedResultsTest.class);
80 suite.addTestSuite(groovy.sql.SqlRowsTest.class);
81 suite.addTestSuite(groovy.tree.NodePrinterTest.class);
82 suite.addTestSuite(groovy.txn.TransactionTest.class);
83 suite.addTestSuite(groovy.util.EmptyScriptTest.class);
84 suite.addTestSuite(groovy.util.EvalTest.class);
85 suite.addTestSuite(groovy.util.MBeanTest.class);
86 suite.addTestSuite(groovy.util.NodeTest.class);
87 suite.addTestSuite(groovy.util.ProxyTest.class);
88 suite.addTestSuite(groovy.util.XmlParserTest.class);
89 suite.addTestSuite(groovy.util.BuilderSupportTest.class);
90
91
92
93 suite.addTestSuite(groovy.xml.DOMTest.class);
94 suite.addTestSuite(groovy.xml.MarkupTest.class);
95 suite.addTestSuite(groovy.xml.MarkupWithWriterTest.class);
96 suite.addTestSuite(groovy.xml.NamespaceDOMTest.class);
97 suite.addTestSuite(groovy.xml.NamespaceNodeGPathTest.class);
98 suite.addTestSuite(groovy.xml.SAXTest.class);
99 suite.addTestSuite(groovy.xml.SmallNamespaceDOMTest.class);
100 suite.addTestSuite(groovy.xml.VerboseDOMTest.class);
101 suite.addTestSuite(groovy.xml.XmlTest.class);
102 return suite;
103 }
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147 }