From b330552337996d5415d92cf84b4e221511813a2d Mon Sep 17 00:00:00 2001 From: wmayer Date: Wed, 27 Jul 2022 14:18:27 +0200 Subject: [PATCH] Part: [skip ci] add unit test for PR #7260 --- src/Mod/Part/TestPartApp.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Mod/Part/TestPartApp.py b/src/Mod/Part/TestPartApp.py index 5b83b82a89..b1ff1394dc 100644 --- a/src/Mod/Part/TestPartApp.py +++ b/src/Mod/Part/TestPartApp.py @@ -174,6 +174,15 @@ class PartTestBSplineCurve(unittest.TestCase): #closing doc FreeCAD.closeDocument("PartTest") +class PartTestBSplineSurface(unittest.TestCase): + def testTorusToSpline(self): + to = Part.Toroid() + bs = to.toBSpline() + bs.setUPeriodic() + bs.setVPeriodic() + self.assertGreater(len(bs.UKnotSequence), 0) + self.assertGreater(len(bs.VKnotSequence), 0) + class PartTestNormals(unittest.TestCase): def setUp(self): self.face = Part.makePlane(1, 1)