def test_from_circle_with_zero_radius(): from ezdxf.entities import Circle circle = Circle.new(dxfattribs={ 'center': (1, 0, 0), 'radius': 0, }) path = Path.from_circle(circle) assert len(path) == 0
def test_from_circle(radius): from ezdxf.entities import Circle circle = Circle.new(dxfattribs={ 'center': (1, 0, 0), 'radius': radius, }) path = Path.from_circle(circle) assert path.start == (2, 0) assert path.end == (2, 0) assert path.is_closed is True