Skip to main content
summaryrefslogtreecommitdiffstats
blob: 8e9888c3b87b45bc294a710d065bf55551af7fd5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
/*******************************************************************************
 *  Copyright (c) 2008, 2011 IBM Corporation and others.
 *  All rights reserved. This program and the accompanying materials
 *  are made available under the terms of the Eclipse Public License v1.0
 *  which accompanies this distribution, and is available at
 *  http://www.eclipse.org/legal/epl-v10.html
 * 
 *  Contributors:
 *     IBM Corporation - initial API and implementation
 *******************************************************************************/
package org.eclipse.equinox.p2.tests.planner;

import junit.framework.*;

/**
 * Performs all automated planner tests.
 */
public class AllTests extends TestCase {

	public static Test suite() {
		TestSuite suite = new TestSuite(AllTests.class.getName());
		suite.addTestSuite(AbsolutePlanTest.class);
		suite.addTestSuite(ActualChangeRequestTest.class);
		suite.addTestSuite(ActualChangeRequestTest2.class);
		suite.addTestSuite(AdditionalConstraints.class);
		suite.addTestSuite(AddIUProperty.class);
		suite.addTestSuite(AgentPlanTestInRunningInstance.class);
		suite.addTestSuite(AgentPlanTestInExternalInstance.class);
		suite.addTestSuite(AgentPlanTestInExternalInstanceForCohostedMode.class);
		suite.addTestSuite(AllOptional.class);
		suite.addTestSuite(AllOrbit.class);
		suite.addTestSuite(AnotherSingleton.class);
		suite.addTestSuite(Bug207319.class);
		suite.addTestSuite(Bug249605.class);
		suite.addTestSuite(Bug252638.class);
		//		suite.addTestSuite(Bug252682.class);
		suite.addTestSuite(Bug254481dataSet1.class);
		suite.addTestSuite(Bug254481dataSet2.class);
		suite.addTestSuite(Bug255984.class);
		suite.addTestSuite(Bug259537.class);
		suite.addTestSuite(Bug262580.class);
		suite.addTestSuite(Bug270656.class);
		suite.addTestSuite(Bug270668.class);
		suite.addTestSuite(Bug270683.class);
		suite.addTestSuite(Bug271067.class);
		suite.addTestSuite(Bug271954.class);
		//		suite.addTestSuite(Bug272251.class);
		suite.addTestSuite(Bug278668.class);
		suite.addTestSuite(Bug300572.class);
		suite.addTestSuite(Bug300572Small2.class);
		suite.addTestSuite(Bug300572Small3.class);
		suite.addTestSuite(Bug300572Small4.class);
		suite.addTestSuite(Bug300572Small5.class);
		suite.addTestSuite(Bug300572Small6.class);
		suite.addTestSuite(Bug302582.class);
		suite.addTestSuite(Bug302582b.class);
		suite.addTestSuite(Bug302582c.class);
		//		suite.addTestSuite(Bug302582d.class);
		suite.addTestSuite(Bug306424.class);
		// suite.addTestSuite(Bug306279.class);
		// suite.addTestSuite(Bug306279b.class);
		suite.addTestSuite(Bug306279c.class);
		suite.addTestSuite(Bug306279d.class);
		suite.addTestSuite(Bug311330.class);
		suite.addTestSuite(Bug329279.class);
		suite.addTestSuite(DependencyOnSelf.class);
		suite.addTestSuite(DisabledExplanation.class);
		suite.addTestSuite(DropinsScenario.class);
		suite.addTestSuite(EPPPackageInstallStability_bug323322.class);
		suite.addTestSuite(ExplanationDeepConflict.class);
		suite.addTestSuite(ExplanationForOptionalDependencies.class);
		suite.addTestSuite(ExplanationForPartialInstallation.class);
		suite.addTestSuite(ExplanationLargeConflict.class);
		suite.addTestSuite(ExplanationSeveralConflictingRoots.class);
		suite.addTestSuite(FindRootsAfterUpdate.class);
		suite.addTestSuite(GreedyRequirement.class);
		suite.addTestSuite(InclusionRuleTest.class);
		suite.addTestSuite(InclusionRuleTest2.class);
		suite.addTestSuite(IUProperties.class);
		suite.addTestSuite(IUPropertyRemoval.class);
		suite.addTestSuite(IUWithFilter.class);
		suite.addTestSuite(IUWithFilter2.class);
		suite.addTestSuite(MinimalInstall.class);
		suite.addTestSuite(MinimalInstall2.class);
		suite.addTestSuite(MissingDependency.class);
		suite.addTestSuite(MissingDependency2.class);
		suite.addTestSuite(MissingDependency3.class);
		suite.addTestSuite(MissingNonGreedyRequirement.class);
		suite.addTestSuite(MissingNonGreedyRequirement2.class);
		suite.addTestSuite(MissingOptional.class);
		suite.addTestSuite(MissingOptionalNonGreedyRequirement.class);
		suite.addTestSuite(MissingOptionalWithDependencies.class);
		suite.addTestSuite(MissingOptionalWithDependencies2.class);
		//		suite.addTestSuite(MissingOptionalWithDependencies3.class);	Disabled, see bug 277161
		//		suite.addTestSuite(NegationTesting.class);
		suite.addTestSuite(NonMinimalState.class);
		suite.addTestSuite(NonMinimalState2.class);
		suite.addTestSuite(NoUnecessaryIUProperty.class);
		suite.addTestSuite(MultipleProvider.class);
		suite.addTestSuite(MultipleSingleton.class);
		suite.addTestSuite(NoRequirements.class);
		suite.addTestSuite(ORTesting.class);
		//		suite.addTestSuite(PatchFailingToInstall.class);
		suite.addTestSuite(PatchTest1.class);
		suite.addTestSuite(PatchTest10.class);
		suite.addTestSuite(PatchTest11.class);
		suite.addTestSuite(PatchTest12.class);
		suite.addTestSuite(PatchTest13.class);
		suite.addTestSuite(PatchTest1b.class);
		suite.addTestSuite(PatchTest1c.class);
		suite.addTestSuite(PatchTest2.class);
		suite.addTestSuite(PatchTest3.class);
		suite.addTestSuite(PatchTest4.class);
		suite.addTestSuite(PatchTest5.class);
		suite.addTestSuite(PatchTest6.class);
		suite.addTestSuite(PatchTest7.class);
		suite.addTestSuite(PatchTest7b.class);
		suite.addTestSuite(PatchTest8.class);
		suite.addTestSuite(PatchTest9.class);
		suite.addTestSuite(PatchTest10.class);
		suite.addTestSuite(PatchTest12.class);
		suite.addTestSuite(PatchTestMultiplePatch.class);
		suite.addTestSuite(PatchTestMultiplePatch2.class);
		suite.addTestSuite(PatchTestMultiplePatch3.class);
		suite.addTestSuite(PatchTestOptional.class);
		suite.addTestSuite(PatchTestOptional2.class);
		suite.addTestSuite(PatchTestOptional3.class);
		suite.addTestSuite(PatchTestUninstall.class);
		suite.addTestSuite(PatchTestUpdate.class);
		suite.addTestSuite(PatchTestUpdate2.class);
		suite.addTestSuite(PatchTestUpdate3.class);
		suite.addTestSuite(PatchTestUpdate4.class);
		suite.addTestSuite(PatchTestUpdate5.class);
		suite.addTestSuite(PatchTestUsingNegativeRequirement.class);
		suite.addTestSuite(PermissiveSlicerTest.class);
		suite.addTestSuite(PP2ShouldFailToInstall.class);
		//		suite.addTestSuite(ProvisioningPlanQueryTest.class); disabled, see bug 313812 
		suite.addTestSuite(SDKPatchingTest1.class);
		suite.addTestSuite(SDKPatchingTest2.class);
		suite.addTestSuite(SeveralOptionalDependencies.class);
		suite.addTestSuite(SeveralOptionalDependencies2.class);
		suite.addTestSuite(SeveralOptionalDependencies3.class);
		suite.addTestSuite(SeveralOptionalDependencies4.class);
		suite.addTestSuite(SeveralOptionalDependencies5.class);
		suite.addTestSuite(SimpleOptionalTest.class);
		suite.addTestSuite(SimpleOptionalTest2.class);
		suite.addTestSuite(SimpleOptionalTest3.class);
		suite.addTestSuite(SimpleOptionalTest4.class);
		suite.addTestSuite(SimpleOptionalTest5.class);
		suite.addTestSuite(SimpleSingleton.class);
		suite.addTestSuite(SimulatedSharedInstallTest.class);
		suite.addTestSuite(SingletonOptionallyInstalled.class);
		suite.addTestSuite(SingletonOptionallyInstalled2.class);
		suite.addTestSuite(SWTFragment.class);
		suite.addTestSuite(SynchronizeOperationTest.class);
		suite.addTestSuite(TestNoopChangeRequest.class);
		suite.addTestSuite(TopLevelFilterTest.class);
		suite.addTestSuite(TwoVersionsOfWSDL.class);
		suite.addTestSuite(UninstallEverything.class);
		suite.addTestSuite(UpdateForTwoIUs.class);
		suite.addTestSuite(UpdateQueryTest.class);
		return suite;
	}
}

Back to the top