Ejemplo n.º 1
0
def test_burn_down_graph_guide_values():
    graph_values = burn_down(
        sprint='',
        initial_data=datetime(2021, 1, 4),
        final_data=datetime(2021, 1, 8),
        total_points=50,
        sprint_data=[],
    )

    guide = graph_values['data'][0]
    assert guide['y'] == [50, 37.5, 25, 12.5, 0]
Ejemplo n.º 2
0
def test_burn_down_graph_sprint_values_in_start_of_sprint():
    graph_values = burn_down(
        sprint='',
        initial_data=datetime(2021, 1, 4),
        final_data=datetime(2021, 1, 8),
        total_points=50,
        sprint_data=[],
    )

    guide = graph_values['data'][1]
    assert guide['y'] == [None, None, None, None, None]
Ejemplo n.º 3
0
def test_burn_down_graph_period():
    graph_period = period(datetime(2021, 1, 4), datetime(2021, 1, 8))
    graph_values = burn_down(
        sprint='',
        initial_data=datetime(2021, 1, 4),
        final_data=datetime(2021, 1, 8),
        total_points=50,
        sprint_data=[],
    )

    guide = graph_values['data'][0]
    assert guide['x'] == list(graph_period)
Ejemplo n.º 4
0
 def generate_graphs(team_name, department_name):
     return (burn_down(
         sprint='',
         initial_data=datetime(2021, 4, 5),
         final_data=datetime(2021, 4, 16),
         total_points=50,
         sprint_data=[50, 45, 41, 37, 39, 39, 39, 35, 27, 13],
     ),
             velocity({
                 'names': ['Sprint ' + str(x) for x in range(1, 7)],
                 'commitment': [50, 47, 61, 53, 50, 51],
                 'completed': [52, 43, 58, 58, 49, 39],
             }))
Ejemplo n.º 5
0
def test_burn_down_graph_sprint_values_in_end_of_sprint():
    sprint_data = [1, 2, 3, 4, 5]

    graph_values = burn_down(
        sprint='',
        initial_data=datetime(2021, 1, 4),
        final_data=datetime(2021, 1, 8),
        total_points=50,
        sprint_data=sprint_data,
    )

    guide = graph_values['data'][1]
    assert guide['y'] == sprint_data