We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c52a3fa commit 29cd3feCopy full SHA for 29cd3fe
1 file changed
src/python_pybind11/test/Inertial_TEST.py
@@ -94,8 +94,15 @@ def test_setters(self):
94
95
# Verify values
96
self.assertEqual(inertial.mass_matrix(), m)
97
+ self.assertEqual(inertial.mass_matrix().mass(), 5.0)
98
+ self.assertEqual(inertial.mass_matrix().diagonal_moments(), Ixxyyzz)
99
+ self.assertEqual(inertial.mass_matrix().off_diagonal_moments(), Ixyxzyz)
100
self.assertEqual(inertial.pose(), pose)
101
102
+ # Try setting values of inertial.mass_matrix()
103
+ self.assertTrue(inertial.mass_matrix().set_mass(6.0))
104
+ self.assertEqual(inertial.mass_matrix().mass(), 6.0)
105
+
106
# Invalid again if an invalid inertia is set
107
mInvalid = MassMatrix3d(-1, Ixxyyzz, Ixyxzyz)
108
self.assertFalse(inertial.set_mass_matrix(mInvalid))
0 commit comments