#NEWLINE# def test_after_requestor_disconnects_relayee_disappearance_does_nothing( t = Time , logic = DEFAULT_LOGIC , cat = NID ( 'cat:321' ) , mouse = NID ( 'mouse:321' ) ) : #NEWLINE# #INDENT# ( t , logic ) = test_relay_successful_connect_request ( t , mouse , cat = cat , mouse = mouse ) #NEWLINE# just_ ( logic . sig_disconnect_received ( cat ) ) #NEWLINE# emits_not_ ( logic . heartbeat ( t = t . advance ( logic . heartbeat_max_silence ) ) , [ ( RelaySigNodeDown , IN , cat , mouse ) ] )