def start_client(proto, server): manager = tendril.get_manager(proto) manager.start() tend = manager.connect(server, EchoApplicationClient) return manager, tend.application
def test_start(self, mock_start): manager = udp.UDPTendrilManager() manager._sock = 'sock' manager._sock_event = mock.Mock() manager.start('acceptor', 'wrapper') mock_start.assert_called_once_with('acceptor', 'wrapper') self.assertEqual(manager._sock, None) manager._sock_event.clear.assert_called_once_with()
def start_server(proto): manager = tendril.get_manager(proto, ('127.0.0.1', 0)) manager.start(EchoApplicationServer) return manager
def start_server(proto): manager = tendril.get_manager(proto, ("127.0.0.1", 0)) manager.start(EchoApplicationServer) return manager