Activate Part/Part Design check and refine preferences by default (#14406)
* Activate Part/Part Design check and refine preferences by default * added bool in .ui * Update tests * Fix Sketcher tests
This commit is contained in:
@@ -519,7 +519,7 @@ class TestSketcherSolver(unittest.TestCase):
|
||||
hole.DrillForDepth = 0
|
||||
hole.Tapered = 0
|
||||
self.Doc.recompute()
|
||||
self.assertEqual(len(hole.Shape.Edges), 13)
|
||||
self.assertEqual(len(hole.Shape.Edges), 12)
|
||||
hole.Threaded = True
|
||||
hole.ModelThread = True
|
||||
body.addObject(hole)
|
||||
@@ -528,8 +528,8 @@ class TestSketcherSolver(unittest.TestCase):
|
||||
CreateRectangleSketch(sketch2, (0, 0), (3, 3))
|
||||
body.addObject(sketch2)
|
||||
self.Doc.recompute()
|
||||
sketch2.addExternal("Hole", "Edge35") # Edge35 will disappear when we stop modeling threads
|
||||
self.assertEqual(len(hole.Shape.Edges), 38)
|
||||
sketch2.addExternal("Hole", "Edge29") # Edge29 will disappear when we stop modeling threads
|
||||
self.assertEqual(len(hole.Shape.Edges), 32)
|
||||
hole.ModelThread = False
|
||||
hole.Refine = True
|
||||
self.Doc.recompute()
|
||||
|
||||
Reference in New Issue
Block a user