def _create_delete_item_task(self, item_local_path, item): if not self.task_pool.has_pending_task(item_local_path): self.task_pool.add_task( DeleteItemTask(self, rel_parent_path=self.rel_path + '/', item_name=item.name, is_folder=item.is_folder))
def setUp(self): data = get_data('folder_item.json') parent_task = get_sample_task_base() self.item = OneDriveItem(data=data, drive=parent_task.drive) self.task = DeleteItemTask(parent_task, rel_parent_path='/', item_name=self.item.name, is_folder=self.item.is_folder) self.task.items_store.update_item(self.item)