Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Kaegi2010-01-25 15:13:46 +0000
committerSimon Kaegi2010-01-25 15:13:46 +0000
commite4b5472f36bad445641e6e5abb40743d094646bc (patch)
tree84c72b901f8a86ae8f1909199f924f77080e9754 /bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java
parent28c3c2fc43e79212a2c58c4ce20c2a66be6cfa6b (diff)
downloadrt.equinox.p2-e4b5472f36bad445641e6e5abb40743d094646bc.tar.gz
rt.equinox.p2-e4b5472f36bad445641e6e5abb40743d094646bc.tar.xz
rt.equinox.p2-e4b5472f36bad445641e6e5abb40743d094646bc.zip
Bug 300132 [engine][planner] Move ProvisioningPlan Planner details
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java')
-rw-r--r--bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java
index 907cdc609..6413be606 100644
--- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java
+++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/planner/MissingNonGreedyRequirement2.java
@@ -10,17 +10,14 @@
*******************************************************************************/
package org.eclipse.equinox.p2.tests.planner;
-import org.eclipse.equinox.p2.metadata.Version;
-import org.eclipse.equinox.p2.metadata.VersionRange;
-
import java.util.Set;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.equinox.internal.p2.director.Explanation;
import org.eclipse.equinox.internal.p2.metadata.IRequiredCapability;
import org.eclipse.equinox.internal.provisional.p2.director.*;
-import org.eclipse.equinox.internal.provisional.p2.metadata.*;
+import org.eclipse.equinox.internal.provisional.p2.metadata.MetadataFactory;
import org.eclipse.equinox.p2.engine.*;
-import org.eclipse.equinox.p2.metadata.IInstallableUnit;
+import org.eclipse.equinox.p2.metadata.*;
import org.eclipse.equinox.p2.tests.AbstractProvisioningTest;
public class MissingNonGreedyRequirement2 extends AbstractProvisioningTest {
@@ -57,7 +54,7 @@ public class MissingNonGreedyRequirement2 extends AbstractProvisioningTest {
req.addInstallableUnits(new IInstallableUnit[] {a1});
ProvisioningPlan plan = (ProvisioningPlan) planner.getProvisioningPlan(req, null, null);
assertEquals(IStatus.ERROR, plan.getStatus().getSeverity());
- RequestStatus requestStatus = (RequestStatus) plan.getRequestStatus();
+ RequestStatus requestStatus = ((PlannerStatus) plan.getStatus()).getRequestStatus();
Set explanation = requestStatus.getExplanations();
assertFalse(explanation.isEmpty());
assertTrue(requestStatus.getConflictsWithInstalledRoots().contains(a1));

Back to the top