File tree Expand file tree Collapse file tree 3 files changed +4167
-0
lines changed Expand file tree Collapse file tree 3 files changed +4167
-0
lines changed Original file line number Diff line number Diff line change @@ -117,6 +117,19 @@ def testImportDXF(self):
117117 self .assertEqual (obj .faces ().size (), 1 )
118118 self .assertEqual (obj .wires ().size (), 2 )
119119
120+ # test rational spline import
121+ filename = os .path .join (testdataDir , "rational_spline.dxf" )
122+ obj = importers .importDXF (filename )
123+ self .assertTrue (obj .val ().isValid ())
124+ self .assertEqual (obj .faces ().size (), 1 )
125+ self .assertEqual (obj .edges ().size (), 1 )
126+
127+ # importing of a complex shape exported from Inkscape
128+ filename = os .path .join (testdataDir , "genshi.dxf" )
129+ obj = importers .importDXF (filename )
130+ self .assertTrue (obj .val ().isValid ())
131+ self .assertEqual (obj .faces ().size (), 1 )
132+
120133
121134if __name__ == "__main__" :
122135 import unittest
You can’t perform that action at this time.
0 commit comments