92 lines
3.2 KiB
Python
92 lines
3.2 KiB
Python
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()
|