@Test
 public void testHadoopFsFilename() {
   try {
     String tmpFileName1 = "/tmp/testHadoopFsListAsArray1";
     String tmpFileName2 = "/tmp/testHadoopFsListAsArray2";
     File tmpFile1 = new File(tmpFileName1);
     File tmpFile2 = new File(tmpFileName2);
     tmpFile1.createNewFile();
     tmpFile2.createNewFile();
     Assert.assertEquals(null, TempletonUtils.hadoopFsFilename(null, null, null));
     Assert.assertEquals(
         null, TempletonUtils.hadoopFsFilename(tmpFile.toURI().toString(), null, null));
     Assert.assertEquals(
         tmpFile.toURI().toString(),
         TempletonUtils.hadoopFsFilename(tmpFile.toURI().toString(), new Configuration(), null));
   } catch (FileNotFoundException e) {
     Assert.fail("Couldn't find name for /tmp");
     Assert.fail("Couldn't find name for " + tmpFile.toURI().toString());
   } catch (Exception e) {
     // Something else is wrong
     e.printStackTrace();
   }
   try {
     TempletonUtils.hadoopFsFilename("/scoobydoo/teddybear", new Configuration(), null);
     Assert.fail("Should not have found /scoobydoo/teddybear");
   } catch (FileNotFoundException e) {
     // Should go here.
   } catch (Exception e) {
     // Something else is wrong.
     e.printStackTrace();
   }
 }