aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/tests/signals/qobject_sender_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/tests/signals/qobject_sender_test.py')
-rw-r--r--sources/pyside6/tests/signals/qobject_sender_test.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/sources/pyside6/tests/signals/qobject_sender_test.py b/sources/pyside6/tests/signals/qobject_sender_test.py
index a7cda69f7..485584ec2 100644
--- a/sources/pyside6/tests/signals/qobject_sender_test.py
+++ b/sources/pyside6/tests/signals/qobject_sender_test.py
@@ -73,6 +73,12 @@ class ObjectSenderWithQAppTest(UsesQApplication):
self.app.exec()
self.assertTrue(isinstance(recv.the_sender, QObject))
+ def testSenderCppSignalSingleShotTimerWithContext(self):
+ recv = Receiver()
+ QTimer.singleShot(10, recv, recv.callback)
+ self.app.exec()
+ self.assertTrue(isinstance(recv.the_sender, QObject))
+
def testSenderCppSignalWithPythonExtendedClass(self):
sender = ExtQTimer()
recv = Receiver()
@@ -105,4 +111,3 @@ class ObjectSenderWithQAppCheckOnReceiverTest(UsesQApplication):
if __name__ == '__main__':
unittest.main()
-