aboutsummaryrefslogtreecommitdiffstats
path: root/tests/signals
diff options
context:
space:
mode:
Diffstat (limited to 'tests/signals')
-rw-r--r--tests/signals/signal_signature_test.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/signals/signal_signature_test.py b/tests/signals/signal_signature_test.py
index 785ebb806..001f7d6af 100644
--- a/tests/signals/signal_signature_test.py
+++ b/tests/signals/signal_signature_test.py
@@ -14,7 +14,7 @@ class Obj(QObject):
def connectNotify(self, signal):
self.signal = signal
-def callback():
+def callback(arg=None):
pass
class TestConnectNotifyWithNewStyleSignals(UsesQCoreApplication):
@@ -33,7 +33,11 @@ class TestConnectNotifyWithNewStyleSignals(UsesQCoreApplication):
def testNewStyle(self):
sender = Obj()
+
sender.destroyed.connect(callback)
+ self.assertEqual(sender.signal, SIGNAL('destroyed()'))
+
+ sender.destroyed[QObject].connect(callback)
self.assertEqual(sender.signal, SIGNAL('destroyed(QObject*)'))
if __name__ == '__main__':