From 9d386f8f9a6689090a972fe087264bdba40ade72 Mon Sep 17 00:00:00 2001 From: Jakub Tyszkowski Date: Tue, 9 Apr 2019 08:48:28 +0200 Subject: [PATCH] TestDraft: Fix testRotate and testOffset cases Wire needs to be recomputed to update it's dimensions. --- src/Mod/Draft/TestDraft.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Mod/Draft/TestDraft.py b/src/Mod/Draft/TestDraft.py index 6b819096b3..0ee2e3662b 100644 --- a/src/Mod/Draft/TestDraft.py +++ b/src/Mod/Draft/TestDraft.py @@ -123,12 +123,14 @@ class DraftTest(unittest.TestCase): def testRotate(self): FreeCAD.Console.PrintLog ('Checking Draft Rotate...\n') l = Draft.makeLine(FreeCAD.Vector(2,0,0),FreeCAD.Vector(4,0,0)) + FreeCAD.ActiveDocument.recompute() Draft.rotate(l,90) self.assertTrue(l.Start.isEqual(FreeCAD.Vector(0,2,0), 1e-12),"Draft Rotate failed") def testOffset(self): FreeCAD.Console.PrintLog ('Checking Draft Offset...\n') r = Draft.makeRectangle(4,2) + FreeCAD.ActiveDocument.recompute() r2 = Draft.offset(r,FreeCAD.Vector(-1,-1,0),copy=True) self.failUnless(r2,"Draft Offset failed")