public class FeatureRootAdviceTest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ARTIFACT_ID |
private static java.lang.String |
DEFAULT_ARTIFACT_ID |
private static java.lang.String |
FEATURE_JAR_REL_PATH |
static java.io.File |
FEATURE_PROJECT_TEST_RESOURCE_ROOT |
(package private) static java.lang.String |
GLOBAL_SPEC |
private static java.lang.String |
GROUP_ID |
(package private) static java.lang.String |
LINUX_SPEC_FOR_ADVICE |
(package private) static java.lang.String |
LINUX_SPEC_FOR_PROPERTIES_KEY |
private static java.lang.String |
PACKAGING_TYPE |
private static java.lang.String |
RESOURCES_ROOTFILES_REL_PATH |
private static java.lang.String |
ROOT_FILE_NAME |
private static java.lang.String |
ROOT_FILE2_NAME |
private static java.lang.String |
ROOT_FILE2_REL_PATH |
private static java.lang.String |
VERSION |
(package private) static java.lang.String |
WINDOWS_SPEC_FOR_ADVICE |
(package private) static java.lang.String |
WINDOWS_SPEC_FOR_PROPERTIES_KEY |
Constructor and Description |
---|
FeatureRootAdviceTest() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
callGetDescriptorsForAllConfigurations(org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice advice) |
(package private) static org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice |
createAdvice(java.util.Properties buildProperties) |
(package private) static java.util.Properties |
createBuildPropertiesWithDefaultRootFiles() |
(package private) static java.util.Properties |
createBuildPropertiesWithoutRootKeys() |
private ArtifactMock |
createDefaultArtifactMock() |
void |
testDescriptorIsNullIfNoRootFiles() |
void |
testFeatureRootAdviceComputePath() |
void |
testGetProjectBaseDir() |
void |
testParseBuildPropertiesInvalidConfigs() |
void |
testParseBuildPropertiesInvalidConfigs2() |
void |
testParseBuildPropertiesWithTrailingDots() |
static final java.lang.String GLOBAL_SPEC
static final java.lang.String WINDOWS_SPEC_FOR_PROPERTIES_KEY
static final java.lang.String WINDOWS_SPEC_FOR_ADVICE
static final java.lang.String LINUX_SPEC_FOR_PROPERTIES_KEY
static final java.lang.String LINUX_SPEC_FOR_ADVICE
private static final java.lang.String RESOURCES_ROOTFILES_REL_PATH
public static final java.io.File FEATURE_PROJECT_TEST_RESOURCE_ROOT
private static final java.lang.String FEATURE_JAR_REL_PATH
private static final java.lang.String GROUP_ID
private static final java.lang.String ARTIFACT_ID
private static final java.lang.String VERSION
private static final java.lang.String PACKAGING_TYPE
private static final java.lang.String DEFAULT_ARTIFACT_ID
private static final java.lang.String ROOT_FILE_NAME
private static final java.lang.String ROOT_FILE2_NAME
private static final java.lang.String ROOT_FILE2_REL_PATH
static java.util.Properties createBuildPropertiesWithDefaultRootFiles()
static java.util.Properties createBuildPropertiesWithoutRootKeys()
static org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice createAdvice(java.util.Properties buildProperties)
static void callGetDescriptorsForAllConfigurations(org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice advice)
public void testFeatureRootAdviceComputePath() throws java.lang.Exception
java.lang.Exception
public void testGetProjectBaseDir() throws java.lang.Exception
java.lang.Exception
public void testParseBuildPropertiesInvalidConfigs()
public void testParseBuildPropertiesInvalidConfigs2()
public void testParseBuildPropertiesWithTrailingDots()
public void testDescriptorIsNullIfNoRootFiles() throws java.lang.Exception
java.lang.Exception
private ArtifactMock createDefaultArtifactMock() throws java.io.IOException
java.io.IOException