def setUp(self): # create peers self.swarm = [] for i in range(TEST_SWARM_SIZE): peer = Server() bootstrap_peers = [ ("127.0.0.1", PORT + x) for x in range(i) ][-1:] # each peer only knows of the last peer peer.bootstrap(bootstrap_peers) peer.listen(PORT + i) self.swarm.append(peer) # stabalize network overlay time.sleep(10) for peer in self.swarm: peer.bootstrap(peer.bootstrappableNeighbors()) time.sleep(10) for peer in self.swarm: peer.bootstrap(peer.bootstrappableNeighbors()) time.sleep(10)