aboutsummaryrefslogtreecommitdiffstats
path: root/tests/signals/leaking_signal_test.py
blob: 984982d808c749cd395e39b3a1a7be043370f6d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

import unittest
from PySide import QtCore
import weakref

class LeakingSignal(unittest.TestCase):

    def testLeakingSignal(self):
        # Was segfaulting when the signal was garbage collected.
        class Emitter(QtCore.QObject):
            my_signal = QtCore.Signal(object)

        emitter = Emitter()

if __name__ == '__main__':
    unittest.main()