diff options
author | Renato Filho <renato.filho@openbossa.org> | 2011-07-21 17:46:40 -0300 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:54:38 -0300 |
commit | 7eae54e157f3b10dc1ce00da1a3253b92a18c4be (patch) | |
tree | 52852c0676af697e578b679c1a10bd77695f3c51 /tests/QtCore | |
parent | 81f264913e25fde7f539a4f40b664040c5baca76 (diff) |
Update unit test for max signals.
Reviewer: Luciano Wolf <luciano.wolf@openbossa.org>
Lauro Neto <lauro.neto@openbossa.org>
Diffstat (limited to 'tests/QtCore')
-rw-r--r-- | tests/QtCore/max_signals.py | 12 |
1 files changed, 7 insertions, 5 deletions
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() |