diff options
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/EngineTest.java')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/EngineTest.java | 41 |
1 files changed, 18 insertions, 23 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/EngineTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/EngineTest.java index e30acf8a3..980065ba7 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/EngineTest.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/engine/EngineTest.java @@ -10,13 +10,10 @@ *******************************************************************************/ package org.eclipse.equinox.p2.tests.engine; -import org.eclipse.equinox.internal.p2.engine.Operand; - import java.io.File; import java.util.*; import org.eclipse.core.runtime.*; -import org.eclipse.equinox.internal.p2.engine.Phase; -import org.eclipse.equinox.internal.p2.engine.PhaseSet; +import org.eclipse.equinox.internal.p2.engine.*; import org.eclipse.equinox.internal.p2.engine.phases.*; import org.eclipse.equinox.internal.provisional.p2.metadata.MetadataFactory; import org.eclipse.equinox.internal.provisional.p2.metadata.MetadataFactory.InstallableUnitDescription; @@ -203,23 +200,23 @@ public class EngineTest extends AbstractProvisioningTest { */ public void testCreatePhaseSetExcluding() { //null argument - IPhaseSet set = engine.createPhaseSetExcluding(null); + IPhaseSet set = DefaultPhaseSet.createExcluding(null); assertEquals("1.0", 7, set.getPhaseIds().length); //empty argument - set = engine.createPhaseSetExcluding(new String[0]); + set = DefaultPhaseSet.createExcluding(new String[0]); assertEquals("2.0", 7, set.getPhaseIds().length); //bogus argument - set = engine.createPhaseSetExcluding(new String[] {"blort"}); + set = DefaultPhaseSet.createExcluding(new String[] {"blort"}); assertEquals("3.0", 7, set.getPhaseIds().length); //valid argument - set = engine.createPhaseSetExcluding(new String[] {IPhaseSet.PHASE_CHECK_TRUST}); + set = DefaultPhaseSet.createExcluding(new String[] {DefaultPhaseSet.PHASE_CHECK_TRUST}); final String[] phases = set.getPhaseIds(); assertEquals("4.0", 6, phases.length); for (int i = 0; i < phases.length; i++) - if (phases[i].equals(IPhaseSet.PHASE_CHECK_TRUST)) + if (phases[i].equals(DefaultPhaseSet.PHASE_CHECK_TRUST)) fail("4.1." + i); } @@ -229,33 +226,31 @@ public class EngineTest extends AbstractProvisioningTest { */ public void testCreatePhaseSetIncluding() { //null argument - try { - engine.createPhaseSetIncluding(null); - fail("1.0"); - } catch (RuntimeException e) { - //expected - } + IPhaseSet set = DefaultPhaseSet.createIncluding(null); + assertNotNull("1.0", set); + assertEquals("1.1", 0, set.getPhaseIds().length); + //expected //empty argument - IPhaseSet set = engine.createPhaseSetIncluding(new String[0]); + set = DefaultPhaseSet.createIncluding(new String[0]); assertNotNull("2.0", set); assertEquals("2.1", 0, set.getPhaseIds().length); //unknown argument - set = engine.createPhaseSetIncluding(new String[] {"blort", "not a phase", "bad input"}); + set = DefaultPhaseSet.createIncluding(new String[] {"blort", "not a phase", "bad input"}); assertNotNull("3.0", set); assertEquals("3.1", 0, set.getPhaseIds().length); //one valid phase - set = engine.createPhaseSetIncluding(new String[] {IPhaseSet.PHASE_COLLECT}); + set = DefaultPhaseSet.createIncluding(new String[] {DefaultPhaseSet.PHASE_COLLECT}); assertNotNull("4.0", set); assertEquals("4.1", 1, set.getPhaseIds().length); - assertEquals("4.2", IPhaseSet.PHASE_COLLECT, set.getPhaseIds()[0]); + assertEquals("4.2", DefaultPhaseSet.PHASE_COLLECT, set.getPhaseIds()[0]); //one valid phase and one bogus - set = engine.createPhaseSetIncluding(new String[] {IPhaseSet.PHASE_COLLECT, "bogus"}); + set = DefaultPhaseSet.createIncluding(new String[] {DefaultPhaseSet.PHASE_COLLECT, "bogus"}); assertNotNull("4.0", set); assertEquals("4.1", 1, set.getPhaseIds().length); - assertEquals("4.2", IPhaseSet.PHASE_COLLECT, set.getPhaseIds()[0]); + assertEquals("4.2", DefaultPhaseSet.PHASE_COLLECT, set.getPhaseIds()[0]); } @@ -328,7 +323,7 @@ public class EngineTest extends AbstractProvisioningTest { plan.removeInstallableUnit(doomed); engine.perform(plan, new NullProgressMonitor()); } - final Sizing sizingPhase = new Sizing(100, "sizing"); + final Sizing sizingPhase = new Sizing(100); PhaseSet phaseSet = new PhaseSet(new Phase[] {sizingPhase}); IProvisioningPlan plan = engine.createPlan(profile, null); @@ -336,7 +331,7 @@ public class EngineTest extends AbstractProvisioningTest { IStatus result = engine.perform(plan, phaseSet, new NullProgressMonitor()); assertTrue(result.isOK()); assertTrue(sizingPhase.getDiskSize() == 0); - assertTrue(sizingPhase.getDlSize() == 0); + assertTrue(sizingPhase.getDownloadSize() == 0); } // removing validate from engine api |