aboutsummaryrefslogtreecommitdiffstats
path: root/tests/QtGui/qtabwidget_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/QtGui/qtabwidget_test.py')
-rw-r--r--tests/QtGui/qtabwidget_test.py10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/QtGui/qtabwidget_test.py b/tests/QtGui/qtabwidget_test.py
index 143f99cab..421d02f91 100644
--- a/tests/QtGui/qtabwidget_test.py
+++ b/tests/QtGui/qtabwidget_test.py
@@ -1,9 +1,13 @@
import unittest
-from PySide.QtGui import QTabWidget
+from PySide.QtGui import *
from helper import TimedQApplication
+def makeBug643(tab):
+ button = QPushButton('Foo')
+ tab.insertTab(0, button, 'Foo')
+
class RemoveTabMethod(TimedQApplication):
def setUp(self):
TimedQApplication.setUp(self)
@@ -17,5 +21,9 @@ class RemoveTabMethod(TimedQApplication):
def testRemoveTabPresence(self):
self.assert_(getattr(self.tab, 'removeTab'))
+ def testInsertTab(self):
+ makeBug643(self.tab)
+ self.assertEqual(self.tab.count(), 1)
+
if __name__ == '__main__':
unittest.main()