1import unittest 2from unittests import wtc 3import wx 4 5import wx.lib.agw.infobar as IB 6 7#--------------------------------------------------------------------------- 8 9class lib_agw_infobar_Tests(wtc.WidgetTestCase): 10 11 def test_lib_agw_infobarCtor(self): 12 ib = IB.InfoBar(self.frame) 13 14 def test_lib_agw_infobar1(self): 15 ib = IB.InfoBar(self.frame) 16 ib.ShowMessage("hello world") 17 self.myYield() 18 ib.Dismiss() 19 20 def test_lib_agw_infobar2(self): 21 ib = IB.InfoBar(self.frame) 22 ib.AddButton(1234, "New Button") 23 ib.AddButton(wx.ID_SAVE) 24 ib.ShowMessage("hello world") 25 self.myYield() 26 ib.RemoveButton(wx.ID_SAVE) 27 ib.Dismiss() 28 29#--------------------------------------------------------------------------- 30 31 32if __name__ == '__main__': 33 unittest.main()