import unittest class JoystickTypeTest(unittest.TestCase): def todo_test_Joystick(self): # __doc__ (as of 2008-08-02) for pygame.joystick.Joystick: # pygame.joystick.Joystick(id): return Joystick # create a new Joystick object # # Create a new joystick to access a physical device. The id argument # must be a value from 0 to pygame.joystick.get_count()-1. # # To access most of the Joystick methods, you'll need to init() the # Joystick. This is separate from making sure the joystick module is # initialized. When multiple Joysticks objects are created for the # same physical joystick device (i.e., they have the same ID number), # the state and values for those Joystick objects will be shared. # # The Joystick object allows you to get information about the types of # controls on a joystick device. Once the device is initialized the # Pygame event queue will start receiving events about its input. # # You can call the Joystick.get_name() and Joystick.get_id() functions # without initializing the Joystick object. # self.fail() class JoytickModuleTest(unittest.TestCase): def todo_test_get_count(self): # __doc__ (as of 2008-08-02) for pygame.joystick.get_count: # pygame.joystick.get_count(): return count # number of joysticks on the system # # Return the number of joystick devices on the system. The count will # be 0 if there are no joysticks on the system. # # When you create Joystick objects using Joystick(id), you pass an # integer that must be lower than this count. # self.fail() def todo_test_get_init(self): # __doc__ (as of 2008-08-02) for pygame.joystick.get_init: # pygame.joystick.get_init(): return bool # true if the joystick module is initialized # # Test if the pygame.joystick.init() function has been called. self.fail() def todo_test_init(self): # __doc__ (as of 2008-08-02) for pygame.joystick.init: # pygame.joystick.init(): return None # initialize the joystick module # # This function is called automatically by pygame.init(). # It initializes the joystick module. This will scan the system for # all joystick devices. The module must be initialized before any # other functions will work. # # It is safe to call this function more than once. self.fail() def todo_test_quit(self): # __doc__ (as of 2008-08-02) for pygame.joystick.quit: # pygame.joystick.quit(): return None # uninitialize the joystick module # # Uninitialize the joystick module. After you call this any existing # joystick objects will no longer work. # # It is safe to call this function more than once. self.fail() ################################################################################ if __name__ == '__main__': unittest.main()