예제 #1
0
 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)
예제 #2
0
 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()
예제 #3
0
 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
예제 #4
0
 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))
예제 #6
0
  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))