def testheartbeat_timeout(self): server = TestStompServer('127.0.0.1', 60000) server.start() try: server.add_frame('''CONNECTED version: 1.1 session: 1 server: test heart-beat: 1000,1000\x00''') conn = stomp.Connection([('127.0.0.1', 60000)], version=1.1, heartbeats=(1000, 1000)) listener = TestListener() conn.set_listener('', listener) conn.start() conn.connect() time.sleep(5) server.running = False self.assert_(listener.heartbeat_timeouts >= 1, 'should have received a heartbeat timeout') finally: server.stop()
def testheartbeat_timeout(self): server = TestStompServer('127.0.0.1', 60000) server.start() try: server.add_frame('''CONNECTED version: 1.1 session: 1 server: test heart-beat: 1000,1000\x00''') conn = stomp.Connection([('127.0.0.1', 60000)], version = 1.1, heartbeats = (1000, 1000)) listener = TestListener() conn.set_listener('', listener) conn.start() conn.connect() time.sleep(5) server.running = False self.assert_(listener.heartbeat_timeouts >= 1, 'should have received a heartbeat timeout') finally: server.stop()