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()