def test_intersect_line_in_two_points(start, end): circle = ConstructionCircle((0, 0), 1.0) assert len(circle.intersect_line(ConstructionLine(start, end))) == 2
def test_intersect_line_in_one_point(start, end): """The intersection calculation itself is based on intersect_ray() and is already tested. """ circle = ConstructionCircle((0, 0), 1.0) assert len(circle.intersect_line(ConstructionLine(start, end))) == 1