def setUp(self): self.port = test_util.pick_unused_port() self.server, self.application = self.StartWebServer(self.port) self.connection = ServerTransportWrapper( self.server, transport.HttpTransport('http://localhost:%d/my/service' % self.port)) self.stub = TestService.Stub(self.connection)
def StartServer(self, app): self.validated = validate.validator(app) self.port = test_util.pick_unused_port() self.server = simple_server.make_server('localhost', self.port, self.validated) self.server_thread = webapp_test_util.ServerThread(self.server) self.server_thread.start() self.server_thread.wait_until_running()
def StartWebServer(self, application): """Start web server.""" self.port = test_util.pick_unused_port() self.server_url = 'http://localhost:%d' % self.port validated_application = validate.validator(application) server = simple_server.make_server('localhost', self.port, validated_application) server = webapp_test_util.ServerThread(server) server.start() server.wait_until_running() self.server = server self.application = application
def setUp(self): self.port = test_util.pick_unused_port() self.server, self.application = self.StartWebServer(self.port) self.testbed = testbed.Testbed() self.testbed.activate() self.testbed.init_urlfetch_stub() if self.USE_URLFETCH: if transport.urlfetch is None: raise AssertionError("App Engine SDK is not in pythonpath") else: self._original_urlfetch = transport.urlfetch transport.urlfetch = None self.connection = ServerTransportWrapper(self.server, self.CreateTransport(self.service_url))
def setUp(self): self.port = test_util.pick_unused_port() self.server, self.application = self.StartWebServer(self.port) self.testbed = testbed.Testbed() self.testbed.activate() self.testbed.init_urlfetch_stub() if self.USE_URLFETCH: if transport.urlfetch is None: raise AssertionError('App Engine SDK is not in pythonpath') else: self._original_urlfetch = transport.urlfetch transport.urlfetch = None self.connection = ServerTransportWrapper( self.server, self.CreateTransport(self.service_url))