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

This commit is contained in:
wmayer
2022-07-09 19:41:46 +02:00
committed by Uwe
parent 74bbc3e1db
commit ebed2d0b33
+6
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)