~thisfred/u1db/bug-1029569

« back to all changes in this revision

Viewing changes to u1db/tests/commandline/test_client.py

  • Committer: Tarmac
  • Author(s): Samuele Pedroni (Canonical Services Ltd.)
  • Date: 2012-10-02 14:34:39 UTC
  • mfrom: (407.1.14 ref)
  • Revision ID: tarmac-20121002143439-rtg9mh30iy845vkx
streamline testing servers creation, let them compute/provide directly what they consider their base_url

Show diffs side-by-side

added added

removed removed

Lines of Context:
875
875
 
876
876
    def server_def(self):
877
877
        def make_server(host_port, _application):
878
 
            return serve.make_server(host_port[0], host_port[1],
879
 
                                     self.working_dir)
880
 
        return make_server, "shutdown", "http"
 
878
            srv = serve.make_server(host_port[0], host_port[1],
 
879
                                    self.working_dir)
 
880
            return srv, "http://%s:%d" % srv.server_address
 
881
        return make_server, "shutdown"
881
882
 
882
883
    def setUp(self):
883
884
        super(TestHTTPIntegration, self).setUp()