def setUp(self): unittest.TestCase.setUp(self) self.world = self.GameWorld() self.wearer = RPGEntity(self.world, "wearer") self.arms_item = RPGEntity(self.world, "arms_item") self.arms_item.equipable.possible_slots = ["l_arm", "r_arm"] self.l_arm_item = RPGEntity(self.world, "l_arm_item") self.l_arm_item.equipable.possible_slots = ["l_arm"] self.r_arm_item = RPGEntity(self.world, "r_arm_item") self.r_arm_item.equipable.possible_slots = ["r_arm"] self.t_arm_item = RPGEntity(self.world, "t_arm_item") self.t_arm_item.equipable.possible_slots = ["t_arm"] self.two_hand_item = RPGEntity(self.world, "two_hand_item") self.two_hand_item.equipable.possible_slots = ["l_arm,r_arm", "head"]