From 07fd41f4fc845a2a59be1eafa64d1be8712e9656 Mon Sep 17 00:00:00 2001 From: wmayer Date: Fri, 16 Jun 2017 00:14:45 +0200 Subject: [PATCH] use assertAlmostEqual for comparison with floating numbers --- src/Mod/PartDesign/TestPartDesignApp.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/PartDesign/TestPartDesignApp.py b/src/Mod/PartDesign/TestPartDesignApp.py index ca9ed0d28f..6b234e0970 100644 --- a/src/Mod/PartDesign/TestPartDesignApp.py +++ b/src/Mod/PartDesign/TestPartDesignApp.py @@ -145,7 +145,7 @@ class PartDesignMirroredTestCases(unittest.TestCase): self.Mirrored.MirrorPlane = (self.Rect, ["V_Axis"]) self.Body.addObject(self.Mirrored) self.Doc.recompute() - self.failUnless(self.Mirrored.Shape.Volume == 1.9999999999999993) + self.assertAlmostEqual(self.Mirrored.Shape.Volume, 2.0) def testMirroredPrimitiveCase(self): """ @@ -167,7 +167,7 @@ class PartDesignMirroredTestCases(unittest.TestCase): self.Mirrored.MirrorPlane = (self.Doc.XY_Plane, [""]) self.Body.addObject(self.Mirrored) self.Doc.recompute() - self.failUnless(self.Mirrored.Shape.Volume == 1.9999999999999993) + self.assertAlmostEqual(self.Mirrored.Shape.Volume, 2.0) def testMirroredOffsetFailureCase(self): self.Body = self.Doc.addObject('PartDesign::Body','Body')