aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/tests/signals/slot_reference_count_test.py
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/tests/signals/slot_reference_count_test.py')
-rw-r--r--sources/pyside6/tests/signals/slot_reference_count_test.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/sources/pyside6/tests/signals/slot_reference_count_test.py b/sources/pyside6/tests/signals/slot_reference_count_test.py
index 419cf9fb3..757cd20cb 100644
--- a/sources/pyside6/tests/signals/slot_reference_count_test.py
+++ b/sources/pyside6/tests/signals/slot_reference_count_test.py
@@ -40,10 +40,12 @@ init_test_paths(False)
from PySide6.QtCore import QObject, SIGNAL, SLOT
+
class Dummy(QObject):
def dispatch(self):
self.emit(SIGNAL('foo()'))
+
class PythonSignalRefCount(unittest.TestCase):
def setUp(self):
@@ -64,6 +66,7 @@ class PythonSignalRefCount(unittest.TestCase):
QObject.disconnect(self.emitter, SIGNAL('foo()'), cb)
self.assertEqual(getrefcount(cb), 2)
+
class CppSignalRefCount(unittest.TestCase):
def setUp(self):
@@ -84,5 +87,6 @@ class CppSignalRefCount(unittest.TestCase):
QObject.disconnect(self.emitter, SIGNAL('destroyed()'), cb)
self.assertEqual(getrefcount(cb), 2)
+
if __name__ == '__main__':
unittest.main()