Files
Phoenix/unittests/test_joystick.py
Robin Dunn 48d5c078f0 Add wx.adv.Joystick
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-22 00:17:14 +00:00

44 lines
1.1 KiB
Python

import imp_unittest, unittest
import wtc
import wx
import wx.adv
#---------------------------------------------------------------------------
class joystick_Tests(wtc.WidgetTestCase):
def test_joystick1(self):
wx.JOYSTICK1
wx.JOYSTICK2
wx.JOY_BUTTON_ANY
wx.JOY_BUTTON1
wx.JOY_BUTTON2
wx.JOY_BUTTON3
wx.JOY_BUTTON4
wx.wxEVT_JOY_BUTTON_DOWN
wx.wxEVT_JOY_BUTTON_UP
wx.wxEVT_JOY_MOVE
wx.wxEVT_JOY_ZMOVE
wx.EVT_JOY_BUTTON_DOWN
wx.EVT_JOY_BUTTON_UP
wx.EVT_JOY_MOVE
wx.EVT_JOY_ZMOVE
wx.EVT_JOYSTICK_EVENTS
def test_joystick2(self):
# Creating a Joystick object should fail on Mac. Currently it isn't...
if 'wxMac' in wx.PlatformInfo:
with self.assertRaises(NotImplementedError):
j = wx.adv.Joystick()
else:
j = wx.adv.Joystick()
#---------------------------------------------------------------------------
if __name__ == '__main__':
unittest.main()