def StartAndGetNamedPorts(self, args, handler_class=None): """See base class for details. Make sure the arguments are same as those returned from SimpleLocalServer. Args: handler_class: None for this test. """ assert 'hello' in args assert args['hello'] == 'world' return [local_server.NamedPort('http', self.server_address[1])]
def StartAndGetNamedPorts(self, args): base_dir = args['base_dir'] os.chdir(base_dir) paths = args['paths'] for path in paths: if not os.path.realpath(path).startswith(os.path.realpath(os.getcwd())): print >> sys.stderr, '"%s" is not under the cwd.' % path sys.exit(1) server_address = (args['host'], args['port']) MemoryCacheHTTPRequestHandler.protocol_version = 'HTTP/1.1' self._httpd = _MemoryCacheHTTPServerImpl( server_address, MemoryCacheHTTPRequestHandler, paths) return [local_server.NamedPort('http', self._httpd.server_address[1])]
def StartAndGetNamedPorts(self, args): assert 'hello' in args assert args['hello'] == 'world' return [local_server.NamedPort('http', self.server_address[1])]
def StartAndGetNamedPorts(self, args): return [local_server.NamedPort('http', self.port)]
def StartAndGetNamedPorts(self, args): self.server = dev_server.DevServer( port=0, quiet=True, project=project_module.Project.FromDict(args)) return [local_server.NamedPort('http', self.server.port)]