예제 #1
0
 def test_joystick_num_balls(self):
     if self.jcount == 0:
         self.skipTest("no joysticks detected")
     for index in range(self.jcount):
         stick = joystick.joystick_open(index)
         self.assertIsInstance(stick, joystick.SDL_Joystick)
         balls = joystick.joystick_num_balls(stick)
         self.assertGreaterEqual(balls, 0)
         joystick.joystick_close(stick)
예제 #2
0
 def test_joystick_get_ball(self):
     if self.jcount == 0:
         self.skipTest("no joysticks detected")
     for index in range(self.jcount):
         stick = joystick.joystick_open(index)
         for ball in range(joystick.joystick_num_balls(stick)):
             dx, dy = joystick.joystick_get_ball(stick, ball)
             self.assertIsInstance(dx, int)
             self.assertIsInstance(dy, int)
             # TODO
         joystick.joystick_close(stick)