Add missing assertions for PartDesign Datum tests

This commit is contained in:
Kurt Kremitzki
2017-07-11 06:23:25 -05:00
parent 58d0b31752
commit 4331a8073c

View File

@@ -35,6 +35,7 @@ class TestDatumPoint(unittest.TestCase):
self.DatumPoint.MapMode = 'ObjectOrigin'
self.Body.addObject(self.DatumPoint)
self.Doc.recompute()
self.assertEqual(self.DatumPoint.superPlacement.Base, App.Vector(0))
def tearDown(self):
#closing doc
@@ -52,6 +53,7 @@ class TestDatumLine(unittest.TestCase):
self.DatumLine.MapMode = 'ObjectX'
self.Body.addObject(self.DatumLine)
self.Doc.recompute()
self.assertNotIn('Invalid', self.DatumLine.State)
def tearDown(self):
#closing doc
@@ -69,6 +71,8 @@ class TestDatumPlane(unittest.TestCase):
self.DatumPlane.MapMode = 'FlatFace'
self.Body.addObject(self.DatumPlane)
self.Doc.recompute()
self.DatumPlaneNormal = self.DatumPlane.Shape.Surface.Axis
self.assertEqual(abs(self.DatumPlaneNormal.dot(App.Vector(0,0,1))), 1)
def tearDown(self):
#closing doc