def test_get_random_port_tcp(self): rand_port_num = random.randint(*self.get_bucket_range_port()) listenport = reactor.listenTCP(rand_port_num, Factory()) random_port = get_random_port(socket_type='tcp', min_port=rand_port_num, max_port=rand_port_num) self.assertGreaterEqual(random_port, rand_port_num + 1) return listenport.stopListening()
def setUpFileServer(self, port, path): # Create a local file server, can be used to serve local files. This is preferred over an external network # request in order to get files. resource = File(path) factory = Site(resource) self.file_server = reactor.listenTCP(port, factory)
def setUpFileServer(self, port, path): resource = File(path) resource.putChild("err503", ResourceFailClass()) factory = Site(resource) self._logger.debug("Listen to port %s, factory %s", port, factory) self.file_server = reactor.listenTCP(port, factory)
def setup_version_server(self, response, response_code=200): site = server.Site(VersionResource(response, response_code)) self.server = reactor.listenTCP(self.port, site)