Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Niefer2010-03-03 15:26:14 +0000
committerAndrew Niefer2010-03-03 15:26:14 +0000
commit7b9c2b5ec6a189bdf582e25f7963f89a1f6b0a00 (patch)
tree0f3055b4a122727d2d321f8574d02827e75277a8
parent63287831584dec978417f95e71c819d9027e7a1e (diff)
downloadrt.equinox.p2-7b9c2b5ec6a189bdf582e25f7963f89a1f6b0a00.tar.gz
rt.equinox.p2-7b9c2b5ec6a189bdf582e25f7963f89a1f6b0a00.tar.xz
rt.equinox.p2-7b9c2b5ec6a189bdf582e25f7963f89a1f6b0a00.zip
fix bad test
-rw-r--r--bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/publisher/actions/AdviceFileParserTest.java19
1 files changed, 11 insertions, 8 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/publisher/actions/AdviceFileParserTest.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/publisher/actions/AdviceFileParserTest.java
index 23ce7832d..57464dabe 100644
--- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/publisher/actions/AdviceFileParserTest.java
+++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/publisher/actions/AdviceFileParserTest.java
@@ -178,11 +178,11 @@ public class AdviceFileParserTest extends TestCase {
AdviceFileParser parser = new AdviceFileParser("id", Version.emptyVersion, map);
parser.parse();
- ITouchpointInstruction configure = (ITouchpointInstruction) parser.getTouchpointInstructions().get("configure");
+ ITouchpointInstruction configure = parser.getTouchpointInstructions().get("configure");
assertEquals(null, configure.getImportAttribute());
assertEquals("addProgramArg(programArg:-startup); addProgramArg(programArg:@artifact);", configure.getBody());
- ITouchpointInstruction unconfigure = (ITouchpointInstruction) parser.getTouchpointInstructions().get("unconfigure");
+ ITouchpointInstruction unconfigure = parser.getTouchpointInstructions().get("unconfigure");
assertEquals("some.removeProgramArg", unconfigure.getImportAttribute());
assertEquals("removeProgramArg(programArg:-startup); removeProgramArg(programArg:@artifact);)", unconfigure.getBody());
}
@@ -365,12 +365,15 @@ public class AdviceFileParserTest extends TestCase {
assertTrue(QueryUtil.isFragment(iu1));
Collection<IRequirement> hostRequired = ((IInstallableUnitFragment) iu1).getHost();
assertEquals(2, hostRequired.size());
- assertEquals("testNamespace1", RequiredCapability.extractNamespace(hostRequired.iterator().next().getMatches()));
- assertEquals("testName1", RequiredCapability.extractName(hostRequired.iterator().next().getMatches()));
- assertEquals(new VersionRange("[1.2.3, 2)"), RequiredCapability.extractRange(hostRequired.iterator().next().getMatches()));
- assertEquals(true, hostRequired.iterator().next().isGreedy());
- assertEquals(0, hostRequired.iterator().next().getMin());
- IRequirement secondRequirement = hostRequired.iterator().next();
+ Iterator<IRequirement> iterator = hostRequired.iterator();
+ IRequirement requirement = iterator.next();
+ assertEquals("testNamespace1", RequiredCapability.extractNamespace(requirement.getMatches()));
+ assertEquals("testName1", RequiredCapability.extractName(requirement.getMatches()));
+ assertEquals(new VersionRange("[1.2.3, 2)"), RequiredCapability.extractRange(requirement.getMatches()));
+ assertEquals(true, requirement.isGreedy());
+ assertEquals(0, requirement.getMin());
+
+ IRequirement secondRequirement = iterator.next();
assertEquals("testNamespace2", RequiredCapability.extractNamespace(secondRequirement.getMatches()));
assertEquals("testName2", RequiredCapability.extractName(secondRequirement.getMatches()));
assertEquals(new VersionRange(Version.emptyVersion.toString()), RequiredCapability.extractRange(secondRequirement.getMatches()));

Back to the top