def setup(self): self.reactor = minitwisted.ThreadedReactor() self.c = rpc_manager.RPCManager(self.reactor, tc.CLIENT_ADDR[1]) self.s = rpc_manager.RPCManager(self.reactor, tc.SERVER_ADDR[1]) self.got_query = False self.got_response = False self.got_routing_response = False self.got_error = False self.got_timeout = False self.got_routing_timeout = False
def setup(self): if RUN_NETWORK_TESTS: time.sleep(1) # Reduce test interdependence self.got_response = False self.got_timeout = False self.got_error = False self.found_nodes = False self.got_routing_response = False self.got_routing_error = False self.got_routing_timeout = False self.got_routing_nodes_found = False self.querier_mock = querier.QuerierMock(tc.CLIENT_ID) self.r = minitwisted.ThreadedReactor(task_interval=.01) self.rpc_m = rpc_manager.RPCManager(self.r, tc.CLIENT_ADDR[1]) self.querier = querier.Querier(self.rpc_m, tc.CLIENT_NODE) self.querier_routing = querier.Querier(self.rpc_m, tc.CLIENT_NODE) self.querier_routing.set_on_response_received_callback( self.on_routing_response) self.querier_routing.set_on_error_received_callback( self.on_routing_error) self.querier_routing.set_on_timeout_callback( self.on_routing_timeout) self.querier_routing.set_on_nodes_found_callback( self.on_routing_nodes_found) self.r.start()
def __init__(self, my_id): import minitwisted import rpc_manager import test_const as tc reactor = minitwisted.ThreadedReactorMock() rpc_m = rpc_manager.RPCManager(reactor, 1) Querier.__init__(self, rpc_m, my_id)
def setup(self): import rpc_manager global time time = minitwisted.time = querier.time = MockTime() self.got_response = False self.got_timeout = False self.got_error = False self.querier = querier.Querier(tc.CLIENT_ID) self.r = minitwisted.ThreadedReactor(task_interval=.01) self.rpc_m = rpc_manager.RPCManager(self.r) self.querier = querier.Querier(tc.CLIENT_NODE) self.r.start()