Example #1
0
def test_delete_task(resource):
    user_id = resource
    task_to_del = TaskRepo.add_task(description="This is a task", user=user_id)
    TaskRepo.add_task(description="This is another task", user=user_id)
    assert len(TaskRepo.get_all_tasks()) == 2
    assert TaskRepo.delete_task(task_to_del["id"], user_id) == True
    remaining_tasks = TaskRepo.get_all_tasks()
    assert len(remaining_tasks) == 1
    assert remaining_tasks[0]["description"] == "This is another task"
Example #2
0
def task_delete(task_id):
    uid = current_user.get_obj_id()
    res = TaskRepo.delete_task(task_id, uid)
    return json.dumps({"success": res})