def test_append_curve(): curve = Curve([(1, 2, 3, 4), (5, 6, 7, 8)]) sub_curve = Curve([(10, 20), (30, 40)]) curve1 = curve.append(sub_curve) assert curve1 == Curve([(1, 2, 3, 4, 10, 20), (5, 6, 7, 8, 30, 40)])
def test_append_point(): curve = Curve([(1, 2, 3, 4), (5, 6, 7, 8)]) point = Point([10, 20]) curve1 = curve.append(point) assert curve1 == Curve([(1, 2, 3, 4, 10), (5, 6, 7, 8, 20)])