#NEWLINE# def testDisconnection( self ) : #NEWLINE# #INDENT# receiver_1 = Callable ( ) #NEWLINE# receiver_2 = Callable ( ) #NEWLINE# receiver_3 = Callable ( ) #NEWLINE# a_signal . connect ( receiver_1 ) #NEWLINE# a_signal . connect ( receiver_2 ) #NEWLINE# a_signal . connect ( receiver_3 ) #NEWLINE# a_signal . disconnect ( receiver_1 ) #NEWLINE# del receiver_2 #NEWLINE# garbage_collect ( ) #NEWLINE# a_signal . disconnect ( receiver_3 ) #NEWLINE# self . _testIsClean ( a_signal )