aboutsummaryrefslogtreecommitdiffstats
path: root/tests/QtGui/bug_711.py
blob: f3d0b597d773d6f7902fbd996add5e403c54af15 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import unittest
import sys
from PySide.QtGui import QToolBar, QApplication, QAction, QToolButton

class TestLabelPixmap(unittest.TestCase):
    def testReference(self):
        toolbar = QToolBar()

        for i in xrange(20):
            toolbar.addAction(QAction("Action %d" % i, None))

	buttons = toolbar.findChildren(QToolButton, "")
        toolbar.clear()

        for b in buttons:
            self.assertRaises(RuntimeError, b.objectName)

if __name__ == '__main__':
    app = QApplication([])
    unittest.main()