View Javadoc
1   package org.junit.tests;
2   
3   import junit.framework.JUnit4TestAdapter;
4   import junit.framework.Test;
5   import org.junit.AssumptionViolatedExceptionTest;
6   import org.junit.experimental.categories.CategoryFilterFactoryTest;
7   import org.junit.internal.MethodSorterTest;
8   import org.junit.internal.matchers.StacktracePrintingMatcherTest;
9   import org.junit.internal.matchers.ThrowableCauseMatcherTest;
10  import org.junit.rules.DisableOnDebugTest;
11  import org.junit.rules.StopwatchTest;
12  import org.junit.runner.FilterFactoriesTest;
13  import org.junit.runner.FilterOptionIntegrationTest;
14  import org.junit.runner.JUnitCommandLineParseResultTest;
15  import org.junit.runner.JUnitCoreTest;
16  import org.junit.runner.RunWith;
17  import org.junit.runner.notification.ConcurrentRunNotifierTest;
18  import org.junit.runner.notification.RunNotifierTest;
19  import org.junit.runner.notification.SynchronizedRunListenerTest;
20  import org.junit.runners.Suite;
21  import org.junit.runners.Suite.SuiteClasses;
22  import org.junit.runners.model.FrameworkFieldTest;
23  import org.junit.runners.model.FrameworkMethodTest;
24  import org.junit.runners.model.TestClassTest;
25  import org.junit.runners.parameterized.ParameterizedNamesTest;
26  import org.junit.runners.parameterized.TestWithParametersTest;
27  import org.junit.tests.assertion.AssertionTest;
28  import org.junit.tests.assertion.ComparisonFailureTest;
29  import org.junit.tests.assertion.MultipleFailureExceptionTest;
30  import org.junit.tests.deprecated.JUnit4ClassRunnerTest;
31  import org.junit.tests.description.AnnotatedDescriptionTest;
32  import org.junit.tests.description.SuiteDescriptionTest;
33  import org.junit.tests.description.TestDescriptionMethodNameTest;
34  import org.junit.tests.description.TestDescriptionTest;
35  import org.junit.tests.experimental.AssumptionTest;
36  import org.junit.tests.experimental.ExperimentalTests;
37  import org.junit.tests.experimental.MatcherTest;
38  import org.junit.tests.experimental.categories.CategoriesAndParameterizedTest;
39  import org.junit.tests.experimental.categories.CategoryTest;
40  import org.junit.tests.experimental.categories.JavadocTest;
41  import org.junit.tests.experimental.categories.MultiCategoryTest;
42  import org.junit.tests.experimental.max.JUnit38SortingTest;
43  import org.junit.tests.experimental.max.MaxStarterTest;
44  import org.junit.tests.experimental.parallel.ParallelClassTest;
45  import org.junit.tests.experimental.parallel.ParallelMethodTest;
46  import org.junit.tests.experimental.rules.BlockJUnit4ClassRunnerOverrideTest;
47  import org.junit.tests.experimental.rules.ClassRulesTest;
48  import org.junit.tests.experimental.rules.ExpectedExceptionTest;
49  import org.junit.tests.experimental.rules.ExternalResourceRuleTest;
50  import org.junit.tests.experimental.rules.MethodRulesTest;
51  import org.junit.tests.experimental.rules.NameRulesTest;
52  import org.junit.tests.experimental.rules.RuleChainTest;
53  import org.junit.tests.experimental.rules.RuleMemberValidatorTest;
54  import org.junit.tests.experimental.rules.TempFolderRuleTest;
55  import org.junit.tests.experimental.rules.TemporaryFolderUsageTest;
56  import org.junit.tests.experimental.rules.TestRuleTest;
57  import org.junit.tests.experimental.rules.TimeoutRuleTest;
58  import org.junit.tests.experimental.rules.VerifierRuleTest;
59  import org.junit.tests.experimental.theories.TestedOnSupplierTest;
60  import org.junit.tests.experimental.theories.internal.AllMembersSupplierTest;
61  import org.junit.tests.experimental.theories.internal.ParameterizedAssertionErrorTest;
62  import org.junit.tests.experimental.theories.internal.SpecificDataPointsSupplierTest;
63  import org.junit.tests.experimental.theories.runner.TheoriesPerformanceTest;
64  import org.junit.tests.experimental.theories.runner.WithAutoGeneratedDataPoints;
65  import org.junit.tests.experimental.theories.runner.WithDataPointMethod;
66  import org.junit.tests.experimental.theories.runner.WithNamedDataPoints;
67  import org.junit.tests.internal.runners.statements.FailOnTimeoutTest;
68  import org.junit.tests.junit3compatibility.AllTestsTest;
69  import org.junit.tests.junit3compatibility.ClassRequestTest;
70  import org.junit.tests.junit3compatibility.ForwardCompatibilityTest;
71  import org.junit.tests.junit3compatibility.InitializationErrorForwardCompatibilityTest;
72  import org.junit.tests.junit3compatibility.JUnit38ClassRunnerTest;
73  import org.junit.tests.junit3compatibility.OldTestClassAdaptingListenerTest;
74  import org.junit.tests.junit3compatibility.OldTests;
75  import org.junit.tests.junit3compatibility.SuiteMethodTest;
76  import org.junit.tests.listening.ListenerTest;
77  import org.junit.tests.listening.RunnerTest;
78  import org.junit.tests.listening.TestListenerTest;
79  import org.junit.tests.listening.TextListenerTest;
80  import org.junit.tests.listening.UserStopTest;
81  import org.junit.tests.manipulation.FilterTest;
82  import org.junit.tests.manipulation.FilterableTest;
83  import org.junit.tests.manipulation.SingleMethodTest;
84  import org.junit.tests.manipulation.SortableTest;
85  import org.junit.tests.running.classes.BlockJUnit4ClassRunnerTest;
86  import org.junit.tests.running.classes.ClassLevelMethodsWithIgnoredTestsTest;
87  import org.junit.tests.running.classes.EnclosedTest;
88  import org.junit.tests.running.classes.IgnoreClassTest;
89  import org.junit.tests.running.classes.ParameterizedTestTest;
90  import org.junit.tests.running.classes.ParentRunnerFilteringTest;
91  import org.junit.tests.running.classes.ParentRunnerTest;
92  import org.junit.tests.running.classes.RunWithTest;
93  import org.junit.tests.running.classes.SuiteTest;
94  import org.junit.tests.running.classes.UseSuiteAsASuperclassTest;
95  import org.junit.tests.running.core.CommandLineTest;
96  import org.junit.tests.running.core.JUnitCoreReturnsCorrectExitCodeTest;
97  import org.junit.tests.running.core.SystemExitTest;
98  import org.junit.tests.running.methods.AnnotationTest;
99  import org.junit.tests.running.methods.ExpectedTest;
100 import org.junit.tests.running.methods.InheritedTestTest;
101 import org.junit.tests.running.methods.ParameterizedTestMethodTest;
102 import org.junit.tests.running.methods.TestMethodTest;
103 import org.junit.tests.running.methods.TimeoutTest;
104 import org.junit.tests.validation.BadlyFormedClassesTest;
105 import org.junit.tests.validation.FailedConstructionTest;
106 import org.junit.tests.validation.ValidationTest;
107 import org.junit.validator.PublicClassValidatorTest;
108 
109 // These test files need to be cleaned. See
110 // https://sourceforge.net/pm/task.php?func=detailtask&project_task_id=136507&group_id=15278&group_project_id=51407
111 
112 @SuppressWarnings("deprecation")
113 @RunWith(Suite.class)
114 @SuiteClasses({
115         AssumptionTest.class,
116         ClassRequestTest.class,
117         ListenerTest.class,
118         FailedConstructionTest.class,
119         TestDescriptionTest.class,
120         TestDescriptionMethodNameTest.class,
121         SuiteDescriptionTest.class,
122         AllTestsTest.class,
123         AnnotationTest.class,
124         AssertionTest.class,
125         CommandLineTest.class,
126         ExpectedTest.class,
127         ComparisonFailureTest.class,
128         MultipleFailureExceptionTest.class,
129         ForwardCompatibilityTest.class,
130         OldTests.class,
131         ParameterizedTestTest.class,
132         RunWithTest.class,
133         RunnerTest.class,
134         SuiteTest.class,
135         TestListenerTest.class,
136         TestMethodTest.class,
137         TextListenerTest.class,
138         TimeoutTest.class,
139         EnclosedTest.class,
140         ParameterizedTestMethodTest.class,
141         InitializationErrorForwardCompatibilityTest.class,
142         SingleMethodTest.class,
143         ClassLevelMethodsWithIgnoredTestsTest.class,
144         ValidationTest.class,
145         UserStopTest.class,
146         SortableTest.class,
147         JUnit38ClassRunnerTest.class,
148         SystemExitTest.class,
149         JUnitCoreReturnsCorrectExitCodeTest.class,
150         SuiteMethodTest.class,
151         BadlyFormedClassesTest.class,
152         IgnoreClassTest.class,
153         OldTestClassAdaptingListenerTest.class,
154         AnnotatedDescriptionTest.class,
155         AssumptionViolatedExceptionTest.class,
156         ExperimentalTests.class,
157         InheritedTestTest.class,
158         TestClassTest.class,
159         AllMembersSupplierTest.class,
160         SpecificDataPointsSupplierTest.class,
161         ParameterizedAssertionErrorTest.class,
162         WithDataPointMethod.class,
163         WithNamedDataPoints.class,
164         WithAutoGeneratedDataPoints.class,
165         MatcherTest.class,
166         ObjectContractTest.class,
167         TheoriesPerformanceTest.class,
168         JUnit4ClassRunnerTest.class,
169         UseSuiteAsASuperclassTest.class,
170         FilterableTest.class,
171         FilterTest.class,
172         MaxStarterTest.class,
173         JUnit38SortingTest.class,
174         MethodRulesTest.class,
175         TestRuleTest.class,
176         TimeoutRuleTest.class,
177         ParallelClassTest.class,
178         ParallelMethodTest.class,
179         ParentRunnerTest.class,
180         NameRulesTest.class,
181         ClassRulesTest.class,
182         ExpectedExceptionTest.class,
183         TempFolderRuleTest.class,
184         TemporaryFolderUsageTest.class,
185         ExternalResourceRuleTest.class,
186         VerifierRuleTest.class,
187         CategoryTest.class,
188         CategoriesAndParameterizedTest.class,
189         MultiCategoryTest.class,
190         JavadocTest.class,
191         ParentRunnerFilteringTest.class,
192         BlockJUnit4ClassRunnerOverrideTest.class,
193         RuleMemberValidatorTest.class,
194         RuleChainTest.class,
195         BlockJUnit4ClassRunnerTest.class,
196         MethodSorterTest.class,
197         TestedOnSupplierTest.class,
198         StacktracePrintingMatcherTest.class,
199         StopwatchTest.class,
200         RunNotifierTest.class,
201         ConcurrentRunNotifierTest.class,
202         SynchronizedRunListenerTest.class,
203         FilterOptionIntegrationTest.class,
204         JUnitCommandLineParseResultTest.class,
205         FilterFactoriesTest.class,
206         CategoryFilterFactoryTest.class,
207         FrameworkFieldTest.class,
208         FrameworkMethodTest.class,
209         FailOnTimeoutTest.class,
210         JUnitCoreTest.class,
211         TestWithParametersTest.class,
212         ParameterizedNamesTest.class,
213         PublicClassValidatorTest.class,
214         DisableOnDebugTest.class,
215         ThrowableCauseMatcherTest.class
216 })
217 public class AllTests {
218     public static Test suite() {
219         return new JUnit4TestAdapter(AllTests.class);
220     }
221 }