From d0d176236bf80ea92ebe9e84bcc4db0f49f19f66 Mon Sep 17 00:00:00 2001 From: snoyer Date: Mon, 13 Jan 2025 15:06:20 +0400 Subject: [PATCH] add `format_svg_path` top level import (#37) --- ocpsvg/__init__.py | 1 + tests/test_svg.py | 22 ++++++++++++---------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/ocpsvg/__init__.py b/ocpsvg/__init__.py index 6601605..ed1694b 100755 --- a/ocpsvg/__init__.py +++ b/ocpsvg/__init__.py @@ -10,6 +10,7 @@ face_to_svg_path, faces_from_svg_path, format_svg, + format_svg_path, import_svg_document, wire_to_svg_path, wires_from_svg_path, diff --git a/tests/test_svg.py b/tests/test_svg.py index f0fc20b..36f0c52 100755 --- a/tests/test_svg.py +++ b/tests/test_svg.py @@ -17,6 +17,18 @@ from OCP.TopoDS import TopoDS, TopoDS_Edge, TopoDS_Face, TopoDS_Shape, TopoDS_Wire from pytest import approx, raises +from ocpsvg import ( + curve_to_svg_path, + edge_to_svg_path, + edges_from_svg_path, + face_to_svg_path, + faces_from_svg_path, + format_svg, + format_svg_path, + import_svg_document, + wire_to_svg_path, + wires_from_svg_path, +) from ocpsvg.ocp import ( bezier_curve, bounding_box, @@ -35,19 +47,9 @@ SvgPathCommand, _SegmentInPath, # type: ignore private usage bezier_to_svg_path, - curve_to_svg_path, - edge_to_svg_path, - edges_from_svg_path, - face_to_svg_path, - faces_from_svg_path, find_shapes_svg_in_document, - format_svg, - format_svg_path, - import_svg_document, polyline_to_svg_path, svg_element_to_path, - wire_to_svg_path, - wires_from_svg_path, ) from .ocp import face_area, face_normal, is_valid, wire_via_BRepBuilderAPI