def test_folder_create(self): tmp_folder = '_tmp_folder' assert Files.folder_exists(tmp_folder) is False assert Files.folder_create(tmp_folder) == tmp_folder assert Files.folder_create(tmp_folder) == tmp_folder assert Files.folder_exists(tmp_folder) is True assert Files.folder_delete_all(tmp_folder) is True
def delete(self): return Files.folder_delete_all(self.folder)
def __exit__(self, type, value, traceback): if Files.exists(self.target_folder) and self.delete_target_folder: Files.folder_delete_all(self.target_folder) print("\n\ndeleting", self.target_folder)