Test: [skip ci] unit test for fix of Vector2d::Rotate

This commit is contained in:
wmayer
2022-07-04 16:53:47 +02:00
parent 11c6f4a9e9
commit 45d7151dfa

View File

@@ -214,6 +214,12 @@ class AlgebraTestCase(unittest.TestCase):
self.assertAlmostEqual(v1.getAngle(v2), math.pi/2)
self.assertAlmostEqual(v2.getAngle(v1), math.pi/2)
def testVector2d(self):
v = FreeCAD.Base.Vector2d(1.0, 1.0)
v.rotate(math.pi/2)
self.assertAlmostEqual(v.x, -1.0)
self.assertAlmostEqual(v.y, 1.0)
def testAngleWithNullVector(self):
v1 = FreeCAD.Vector(0,0,0)
v2 = FreeCAD.Vector(0,1,0)