public class FeatureRootAdvicePermissionsTest
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
FeatureRootAdvicePermissionsTest.PermissionEntryComparator |
Constructor and Description |
---|
FeatureRootAdvicePermissionsTest() |
Modifier and Type | Method and Description |
---|---|
private static void |
assertPermissionEntry(java.lang.String expectedFile,
java.lang.String expectedChmod,
java.lang.String[] descriptorPermission) |
private static java.util.List<java.lang.String[]> |
createAdviceAndGetPermissions(java.util.Properties buildProperties,
java.lang.String configSpec) |
private static java.util.List<java.lang.String[]> |
getSortedPermissions(org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice advice,
java.lang.String configSpec) |
void |
testGlobalPermissions() |
void |
testGlobalPermissionsButNoFiles() |
void |
testGlobalPermissionsChmodMissing() |
void |
testNoPermisions() |
void |
testPermissionsChmodInvalidValue() |
void |
testSpecificPermissions() |
void |
testSpecificPermissionsButNoFiles() |
void |
testSpecificPermissionsChmodMissing() |
void |
testWhitespaceAroundSeparatorsInPermissions() |
public void testNoPermisions()
public void testGlobalPermissions()
public void testSpecificPermissions()
public void testWhitespaceAroundSeparatorsInPermissions() throws java.lang.Exception
java.lang.Exception
public void testGlobalPermissionsChmodMissing() throws java.lang.Exception
java.lang.Exception
public void testSpecificPermissionsChmodMissing() throws java.lang.Exception
java.lang.Exception
public void testGlobalPermissionsButNoFiles() throws java.lang.Exception
java.lang.Exception
public void testSpecificPermissionsButNoFiles() throws java.lang.Exception
java.lang.Exception
public void testPermissionsChmodInvalidValue() throws java.lang.Exception
java.lang.Exception
private static java.util.List<java.lang.String[]> createAdviceAndGetPermissions(java.util.Properties buildProperties, java.lang.String configSpec)
private static java.util.List<java.lang.String[]> getSortedPermissions(org.eclipse.equinox.p2.publisher.actions.IFeatureRootAdvice advice, java.lang.String configSpec)
private static void assertPermissionEntry(java.lang.String expectedFile, java.lang.String expectedChmod, java.lang.String[] descriptorPermission)