Test auf Arme und Beine

This commit is contained in:
2025-06-02 19:42:33 +02:00
parent 4eb648d712
commit f44cbb1f73
2 changed files with 41 additions and 8 deletions
+8 -8
View File
@@ -43,14 +43,14 @@ class TestMechBau(unittest.TestCase):
self.assertEqual(6.0, reactor.tonnage)
self.assertIsNone(middle_torso.parent)
self.assertIsInstance(middle_torso.children, list)
#right_torso = self._test_area(mech = mech, parent = middle_torso, index = AreaNames.RIGHT_TORSO)
#left_torso = self._test_area(mech = mech, parent = middle_torso, index = AreaNames.LEFT_TORSO)
#self.assertCountEqual([right_torso, left_torso], middle_torso.children)
right_torso = self._test_area(mech = mech, parent = middle_torso, index = AreaNames.RIGHT_TORSO)
left_torso = self._test_area(mech = mech, parent = middle_torso, index = AreaNames.LEFT_TORSO)
self.assertCountEqual([right_torso, left_torso], middle_torso.children)
#self._test_limbs(mech = mech, parent = right_torso, index = AreaNames.RIGHT_ARM)
#self._test_limbs(mech = mech, parent = right_torso, index = AreaNames.RIGHT_LEG)
#self._test_limbs(mech = mech, parent = left_torso, index = AreaNames.LEFT_ARM)
#self._test_limbs(mech = mech, parent = left_torso, index = AreaNames.LEFT_LEG)
self._test_limbs(mech = mech, parent = right_torso, index = AreaNames.RIGHT_ARM)
self._test_limbs(mech = mech, parent = right_torso, index = AreaNames.RIGHT_LEG)
self._test_limbs(mech = mech, parent = left_torso, index = AreaNames.LEFT_ARM)
self._test_limbs(mech = mech, parent = left_torso, index = AreaNames.LEFT_LEG)
def _test_area(self, mech: Mech, parent: Area, index: AreaNames):
side_torso = mech.inner_structure.areas.get(index)
@@ -58,7 +58,7 @@ class TestMechBau(unittest.TestCase):
self.assertIsInstance(side_torso.parent, Area)
self.assertEqual(parent, side_torso.parent)
self.assertIsInstance(side_torso.children, list)
self.assertCountEqual([0, 0], side_torso.children)
self.assertEqual(2, len(side_torso.children))
return side_torso
def _test_limbs(self, mech: Mech, parent: Area, index: AreaNames):