def test_delete_dir_failsafe(self): # create dir dirname = tempfile.mkdtemp() try: os.mkdir(dirname) except OSError: pass self.assertTrue(os.path.isdir(dirname)) # put a file to have a non empty dir open(os.sep.join([dirname, 'temp']), 'a').close() # delete and make sure it works FileSystem.delete_dir_failsafe(dirname) self.assertFalse(os.path.isdir(dirname))
def test_delete_dir_failsafe(self): # create dir dirname = tempfile.mkdtemp() try: os.mkdir(dirname) except OSError: pass self.assertTrue(os.path.isdir(dirname)) # put a file to have a non empty dir open(os.sep.join([dirname, 'temp']), 'a').close() # delete and make sure it works FileSystem.delete_dir_failsafe(dirname) self.assertFalse(os.path.isdir(dirname))
def clean_up(self): if self.do_clean_up: FileSystem.delete_dir_failsafe(os.sep.join(self.filename.split(os.sep)[:-1]))
def clean_up(self): if self.do_clean_up: FileSystem.delete_dir_failsafe(os.path.split(self.filename)[0])
def clean_up(self): if self.do_clean_up: FileSystem.delete_dir_failsafe(os.path.split(self.filename)[0])