Beispiel #1
0
    def test_flag_target(self):
        target = hdfs.HdfsFlagTarget("/some/dir/", format=format)
        if target.exists():
            target.remove(skip_trash=True)
        self.assertFalse(target.exists())

        t1 = hdfs.HdfsTarget(target.path + "part-00000", format=format)
        with t1.open('w'):
            pass
        t2 = hdfs.HdfsTarget(target.path + "_SUCCESS", format=format)
        with t2.open('w'):
            pass
        self.assertTrue(target.exists())
Beispiel #2
0
 def test_flag_target_fails_if_not_directory(self):
     with self.assertRaises(ValueError):
         hdfs.HdfsFlagTarget("/home/file.txt")