Author: suresh
Date: Wed Apr 28 06:02:02 2010
New Revision: 938791
URL: http://svn.apache.org/viewvc?rev=938791&view=rev
Log:
HDFS-1100. Override unwrapException in TestFcHdfsSymlink to test symlink API
conformance. Contributed by Eli Collins.
Modified:
hadoop/hdfs/trunk/CHANGES.txt
hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/fs/TestFcHdfsSymlink.java
Modified: hadoop/hdfs/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/hadoop/hdfs/trunk/CHANGES.txt?rev=938791&r1=938790&r2=938791&view=diff
==============================================================================
--- hadoop/hdfs/trunk/CHANGES.txt (original)
+++ hadoop/hdfs/trunk/CHANGES.txt Wed Apr 28 06:02:02 2010
@@ -156,6 +156,9 @@ Trunk (unreleased changes)
HDFS-921. Convert TestDFSClientRetries::testNotYetReplicatedErrors
to Mockito. (jghoman)
+ HDFS-1100. Override unwrapException in TestFcHdfsSymlink to test
+ symlink API conformance. (Eli Collins via suresh).
+
OPTIMIZATIONS
HDFS-946. NameNode should not return full path name when lisitng a
Modified:
hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/fs/TestFcHdfsSymlink.java
URL:
http://svn.apache.org/viewvc/hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/fs/TestFcHdfsSymlink.java?rev=938791&r1=938790&r2=938791&view=diff
==============================================================================
--- hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/fs/TestFcHdfsSymlink.java
(original)
+++ hadoop/hdfs/trunk/src/test/hdfs/org/apache/hadoop/fs/TestFcHdfsSymlink.java
Wed Apr 28 06:02:02 2010
@@ -29,6 +29,7 @@ import org.apache.hadoop.hdfs.DFSConfigK
import org.apache.hadoop.hdfs.HdfsConfiguration;
import org.apache.hadoop.hdfs.MiniDFSCluster;
import org.apache.hadoop.hdfs.protocol.FSConstants;
+import org.apache.hadoop.ipc.RemoteException;
import static org.junit.Assert.*;
import org.junit.Test;
import org.junit.BeforeClass;
@@ -56,7 +57,15 @@ public class TestFcHdfsSymlink extends F
protected URI testURI() {
return cluster.getURI();
}
-
+
+ @Override
+ protected IOException unwrapException(IOException e) {
+ if (e instanceof RemoteException) {
+ return ((RemoteException)e).unwrapRemoteException();
+ }
+ return e;
+ }
+
@BeforeClass
public static void testSetUp() throws Exception {
Configuration conf = new HdfsConfiguration();