|
@@ -21,12 +21,14 @@ import static org.junit.Assert.assertNotNull;
|
|
|
import static org.junit.Assert.assertNull;
|
|
|
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.EnumSet;
|
|
|
import java.util.List;
|
|
|
|
|
|
import org.apache.commons.logging.Log;
|
|
|
import org.apache.commons.logging.LogFactory;
|
|
|
import org.apache.hadoop.conf.Configuration;
|
|
|
import org.apache.hadoop.fs.CommonConfigurationKeysPublic;
|
|
|
+import org.apache.hadoop.fs.Options;
|
|
|
import org.apache.hadoop.fs.Path;
|
|
|
import org.apache.hadoop.fs.permission.AclEntry;
|
|
|
import org.apache.hadoop.fs.permission.FsPermission;
|
|
@@ -346,4 +348,13 @@ public class TestParam {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ @Test
|
|
|
+ public void testRenameOptionSetParam() {
|
|
|
+ final RenameOptionSetParam p = new RenameOptionSetParam(
|
|
|
+ Options.Rename.OVERWRITE, Options.Rename.NONE);
|
|
|
+ final RenameOptionSetParam p1 = new RenameOptionSetParam(
|
|
|
+ p.getValueString());
|
|
|
+ Assert.assertEquals(p1.getValue(), EnumSet.of(
|
|
|
+ Options.Rename.OVERWRITE, Options.Rename.NONE));
|
|
|
+ }
|
|
|
}
|