From 45d7151dfa89e974e20fbcfae096b65ed406da23 Mon Sep 17 00:00:00 2001 From: wmayer Date: Mon, 4 Jul 2022 16:53:47 +0200 Subject: [PATCH] Test: [skip ci] unit test for fix of Vector2d::Rotate --- src/Mod/Test/BaseTests.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Mod/Test/BaseTests.py b/src/Mod/Test/BaseTests.py index 07ac2eb68c..92903d5da6 100644 --- a/src/Mod/Test/BaseTests.py +++ b/src/Mod/Test/BaseTests.py @@ -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)