From b9bf521a93785ccd935cc4ce1464cb612c4fdbfe Mon Sep 17 00:00:00 2001 From: Renato Filho Date: Tue, 31 Aug 2010 10:59:04 -0300 Subject: Unittest to bug #324. Reviewer: Luciano Wolf Hugo Parente Lima --- tests/QtGui/qpushbutton_test.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/QtGui/qpushbutton_test.py b/tests/QtGui/qpushbutton_test.py index 984960879..e7f81e664 100644 --- a/tests/QtGui/qpushbutton_test.py +++ b/tests/QtGui/qpushbutton_test.py @@ -25,6 +25,17 @@ class QPushButtonTest(UsesQApplication): timer = QTimer.singleShot(100, self.app.quit) self.app.exec_() + def buttonCb(self, checked): + self._clicked = True + + def testBoolinSignal(self): + b = QPushButton() + b.setCheckable(True) + self._clicked = False + b.toggled[bool].connect(self.buttonCb) + b.toggle() + self.assert_(self._clicked) + if __name__ == '__main__': unittest.main() -- cgit v1.2.3