def test_angle_limits_bad(self): self.assertRaises(ValueError, lambda: Arm.degrees_within_limits([1000000, 0, 0, 0, 0, 0]))
def test_angle_limits_ok(self): # validate this doesn't raise an exception Arm.degrees_within_limits([0, 0, 0, 0, 0, 0])
def angles(self, degrees): Arm.degrees_within_limits(degrees) encoder = Arm.degrees_to_encoder(degrees) self.positions(encoder)