def test_project_tree_unknown_element(): project_tree = ManageProjectElements() project_tree.add_element(81818, 0, {'timeworked': 10, 'timeestimated': 20, 'timeleft': 30}) project_tree.add_element(81819, 81818, {'timeworked': 30, 'timeestimated': 50, 'timeleft': 20}) response = project_tree.project_tree(3333) assert response == []
def test_project_tree(): project_tree = ManageProjectElements() project_tree.add_element(81818, 0, {'timeworked': 10, 'timeestimated': 20, 'timeleft': 30}) project_tree.add_element(81819, 81818, {'timeworked': 30, 'timeestimated': 50, 'timeleft': 20}) response = project_tree.project_tree(81818) assert response == [ 81818, {'timeworked': 10, 'timeestimated': 20, 'timeleft': 30}, 40, 70, 50, [ [ 81819, {'timeworked': 30, 'timeestimated': 50, 'timeleft': 20}, 30, 50, 20, [] ] ] ]