1import unittest 2from unittests import wtc 3import wx 4 5#--------------------------------------------------------------------------- 6 7class scrolbar_Tests(wtc.WidgetTestCase): 8 9 def test_scrolbarCtor(self): 10 w = wx.ScrollBar(self.frame) 11 w = wx.ScrollBar(self.frame, style=wx.SB_VERTICAL) 12 self.assertTrue(w.IsVertical()) 13 14 15 def test_scrolbarDefaultCtor(self): 16 w = wx.ScrollBar() 17 w.Create(self.frame) 18 19 20 def test_scrolbarProperties(self): 21 w = wx.ScrollBar(self.frame) 22 w.PageSize 23 w.Range 24 w.ThumbPosition 25 w.ThumbSize 26 27 def test_scrolbarEvents(self): 28 # just testing that they exist for now... 29 wx.EVT_SCROLL 30 wx.EVT_SCROLL_TOP 31 wx.EVT_SCROLL_BOTTOM 32 wx.EVT_SCROLL_LINEUP 33 wx.EVT_SCROLL_LINEDOWN 34 wx.EVT_SCROLL_PAGEUP 35 wx.EVT_SCROLL_PAGEDOWN 36 wx.EVT_SCROLL_THUMBTRACK 37 wx.EVT_SCROLL_THUMBRELEASE 38 wx.EVT_SCROLL_CHANGED 39 wx.EVT_COMMAND_SCROLL 40 wx.EVT_COMMAND_SCROLL_TOP 41 wx.EVT_COMMAND_SCROLL_BOTTOM 42 wx.EVT_COMMAND_SCROLL_LINEUP 43 wx.EVT_COMMAND_SCROLL_LINEDOWN 44 wx.EVT_COMMAND_SCROLL_PAGEUP 45 wx.EVT_COMMAND_SCROLL_PAGEDOWN 46 wx.EVT_COMMAND_SCROLL_THUMBTRACK 47 wx.EVT_COMMAND_SCROLL_THUMBRELEASE 48 wx.EVT_COMMAND_SCROLL_CHANGED 49 50#--------------------------------------------------------------------------- 51 52 53if __name__ == '__main__': 54 unittest.main() 55