Test: [skip ci] unit test for fix of Vector2d::Rotate
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user