You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by cu...@apache.org on 2008/01/24 18:56:47 UTC

svn commit: r614944 - in /hadoop/core/trunk/src/test/org/apache/hadoop: dfs/TestLocalDFS.java fs/TestLocalFileSystem.java

Author: cutting
Date: Thu Jan 24 09:56:40 2008
New Revision: 614944

URL: http://svn.apache.org/viewvc?rev=614944&view=rev
Log:
HADOOP-2567.  Add unit tests for getHomeDirectory() feature.

Modified:
    hadoop/core/trunk/src/test/org/apache/hadoop/dfs/TestLocalDFS.java
    hadoop/core/trunk/src/test/org/apache/hadoop/fs/TestLocalFileSystem.java

Modified: hadoop/core/trunk/src/test/org/apache/hadoop/dfs/TestLocalDFS.java
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/src/test/org/apache/hadoop/dfs/TestLocalDFS.java?rev=614944&r1=614943&r2=614944&view=diff
==============================================================================
--- hadoop/core/trunk/src/test/org/apache/hadoop/dfs/TestLocalDFS.java (original)
+++ hadoop/core/trunk/src/test/org/apache/hadoop/dfs/TestLocalDFS.java Thu Jan 24 09:56:40 2008
@@ -73,6 +73,13 @@
       readFile(fileSys, file1);
       cleanupFile(fileSys, new Path(new Path(subdir1, subdir2.toString()),
                                     file1.toString()));
+
+      // test home directory
+      Path home = new Path("/user/"+System.getProperty("user.name"))
+        .makeQualified(fileSys);
+      Path fsHome = fileSys.getHomeDirectory();
+      assertEquals(home, fsHome);
+
     } finally {
       fileSys.close();
       cluster.shutdown();

Modified: hadoop/core/trunk/src/test/org/apache/hadoop/fs/TestLocalFileSystem.java
URL: http://svn.apache.org/viewvc/hadoop/core/trunk/src/test/org/apache/hadoop/fs/TestLocalFileSystem.java?rev=614944&r1=614943&r2=614944&view=diff
==============================================================================
--- hadoop/core/trunk/src/test/org/apache/hadoop/fs/TestLocalFileSystem.java (original)
+++ hadoop/core/trunk/src/test/org/apache/hadoop/fs/TestLocalFileSystem.java Thu Jan 24 09:56:40 2008
@@ -92,4 +92,14 @@
       fileSys.delete(subdir);
     }
   }
+
+  public void testHomeDirectory() throws IOException {
+    Configuration conf = new Configuration();
+    FileSystem fileSys = FileSystem.getLocal(conf);
+    Path home = new Path(System.getProperty("user.home"))
+      .makeQualified(fileSys);
+    Path fsHome = fileSys.getHomeDirectory();
+    assertEquals(home, fsHome);
+  }
+
 }