class InfoTabWidgetTest(unittest.TestCase): app = Application(sys.argv) def __init__(self, methodName): unittest.TestCase.__init__(self, methodName) def setUp(self): self.infoTab = InfoTabWidget(None) def test_addNamedTab(self): tab1 = QWidget(None) tab1.name = "Test1" self.infoTab.addNamedTab(tab1) tab2 = self.infoTab.widget(0) self.assertEqual(tab1, tab2) self.assertEqual(tab1.name, tab2.name) tab2 = QWidget(None) tab2.name = "Test2" self.infoTab.addNamedTab(tab2) tab2 = self.infoTab.widget(0) self.assertEqual(tab1, tab2) self.assertEqual(tab1.name, tab2.name)
def setUp(self): self.infoTab = InfoTabWidget(None)