From 3c1c4a13e88cadfbf6d9fbc228398a98503fda78 Mon Sep 17 00:00:00 2001 From: wmayer Date: Mon, 20 Jun 2022 12:39:22 +0200 Subject: [PATCH] Test: [skip ci] test for fixed Rotation::inverse() --- src/Mod/Test/BaseTests.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Test/BaseTests.py b/src/Mod/Test/BaseTests.py index 938bd9dd91..07ac2eb68c 100644 --- a/src/Mod/Test/BaseTests.py +++ b/src/Mod/Test/BaseTests.py @@ -318,6 +318,11 @@ class AlgebraTestCase(unittest.TestCase): self.assertAlmostEqual(a[2], 30.0) self.assertTrue(r.isSame(s, 1e-12)) + def testInverted(self): + p = FreeCAD.Placement() + p.Rotation.Angle = math.pi / 2 + self.assertEqual(abs(p.inverse().Rotation.Angle), p.Rotation.Angle) + def testYawPitchRoll(self): def getYPR1(yaw, pitch, roll): r = FreeCAD.Rotation()