From 7eae54e157f3b10dc1ce00da1a3253b92a18c4be Mon Sep 17 00:00:00 2001 From: Renato Filho Date: Thu, 21 Jul 2011 17:46:40 -0300 Subject: Update unit test for max signals. Reviewer: Luciano Wolf Lauro Neto --- tests/QtCore/max_signals.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'tests') diff --git a/tests/QtCore/max_signals.py b/tests/QtCore/max_signals.py index 190eaa595..154eac4f4 100644 --- a/tests/QtCore/max_signals.py +++ b/tests/QtCore/max_signals.py @@ -1,32 +1,34 @@ import unittest -from PySide.QtCore import QObject, Signal, SIGNAL +from PySide.QtCore import QObject, SIGNAL class MyObject(QObject): pass class TestSignalLimitless(unittest.TestCase): + SIGNAL_MAX = 100 def test100DynamicSignals(self): + self.count = 0 def onSignal(): self.count += 1 #create 100 dynamic signals o = MyObject() - for i in range(100): + for i in range(self.SIGNAL_MAX): o.connect(SIGNAL('sig%d()'%i), onSignal) #chek if the signals are valid m = o.metaObject() - for i in range(100): + for i in range(self.SIGNAL_MAX): self.assert_(m.indexOfSignal('sig%d()'%i) > 0) #emit all 100 signals - for i in range(100): + for i in range(self.SIGNAL_MAX): o.emit(SIGNAL('sig%d()'%i)) - self.assertEqual(self.count, 100) + self.assertEqual(self.count, self.SIGNAL_MAX) if __name__ == '__main__': unittest.main() -- cgit v1.2.3