def test_base_integral_neg2_0(init_value): int_seq = Stairs(initial_value=init_value) assert int_seq.agg("integral", (-2, 0)) == 2 * init_value
def test_base_integral_point5_1(init_value): int_seq = Stairs(initial_value=init_value) assert int_seq.agg("integral", (0.5, 1)) == 0.5 * init_value
def test_base_integral_0_2(init_value): int_seq = Stairs(initial_value=init_value) assert int_seq.agg("integral", (0, 2)) == 2 * init_value