public class P2ResolverAdditionalRequirementsTest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
BUNDLE_NAMESPACE |
private static java.lang.String |
BUNDLE_TYPE |
private P2ResolverImpl |
impl |
private static java.lang.String |
IU_NAMESPACE |
private static java.lang.String |
IU_TYPE |
LogVerifier |
logVerifier |
private static java.lang.String |
TARGET_UNIT_ID |
Constructor and Description |
---|
P2ResolverAdditionalRequirementsTest() |
Modifier and Type | Method and Description |
---|---|
private static void |
assertIUDoesNotMatchRequirements(org.eclipse.equinox.p2.metadata.IInstallableUnit unit,
java.util.List<org.eclipse.equinox.p2.metadata.IRequirement> requirements) |
private static void |
assertIUMatchesRequirements(org.eclipse.equinox.p2.metadata.IInstallableUnit unit,
java.util.List<org.eclipse.equinox.p2.metadata.IRequirement> requirements) |
private static org.eclipse.equinox.p2.metadata.IInstallableUnit |
createIU(java.lang.String version) |
void |
initBlankResolver() |
void |
testAddDependencyWithVersionRange() |
void |
testExactVersionMatchInTargetDefinitionUnit() |
void |
testNullVersionInTargetDefinitionUnit() |
void |
testZeroVersionInTargetDefinitionUnit() |
private static final java.lang.String BUNDLE_NAMESPACE
private static final java.lang.String IU_NAMESPACE
private static final java.lang.String BUNDLE_TYPE
private static final java.lang.String IU_TYPE
private static final java.lang.String TARGET_UNIT_ID
public final LogVerifier logVerifier
private P2ResolverImpl impl
public P2ResolverAdditionalRequirementsTest()
public void initBlankResolver()
public void testExactVersionMatchInTargetDefinitionUnit() throws java.lang.Exception
java.lang.Exception
private static void assertIUMatchesRequirements(org.eclipse.equinox.p2.metadata.IInstallableUnit unit, java.util.List<org.eclipse.equinox.p2.metadata.IRequirement> requirements)
private static void assertIUDoesNotMatchRequirements(org.eclipse.equinox.p2.metadata.IInstallableUnit unit, java.util.List<org.eclipse.equinox.p2.metadata.IRequirement> requirements)
public void testZeroVersionInTargetDefinitionUnit() throws java.lang.Exception
java.lang.Exception
public void testNullVersionInTargetDefinitionUnit() throws java.lang.Exception
java.lang.Exception
public void testAddDependencyWithVersionRange() throws java.lang.Exception
java.lang.Exception
private static org.eclipse.equinox.p2.metadata.IInstallableUnit createIU(java.lang.String version)