Rev 3158: (vila) Fix bug #175524, http test servers are 1.1 compliant in file:///home/pqm/archives/thelove/bzr/%2Btrunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Thu Jan 3 10:38:32 GMT 2008


At file:///home/pqm/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 3158
revision-id:pqm at pqm.ubuntu.com-20080103103822-fj2udnviy9ilfsst
parent: pqm at pqm.ubuntu.com-20080103093833-5bwfhwbkrke2b0cb
parent: v.ladeuil+lp at free.fr-20080103084938-7kvurk5uvde2ui54
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2008-01-03 10:38:22 +0000
message:
  (vila) Fix bug #175524, http test servers are 1.1 compliant
added:
  bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
renamed:
  bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
  bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
modified:
  NEWS                           NEWS-20050323055033-4e00b5db738777ff
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
  bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
  bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
  bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
  bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
  bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
  bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
  bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
  bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
  bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
  bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
  bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
  bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
  bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
  bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
  bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
  bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
  bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    ------------------------------------------------------------
    revno: 3156.2.1
    revision-id:v.ladeuil+lp at free.fr-20080103084938-7kvurk5uvde2ui54
    parent: pqm at pqm.ubuntu.com-20080103073604-bdu4u15nqv5hlqb4
    parent: v.ladeuil+lp at free.fr-20080103084412-5bjr40bt0hbqorbk
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: trunk
    timestamp: Thu 2008-01-03 09:49:38 +0100
    message:
      Fix bug #175524, http test servers are 1.1 compliant
    added:
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    renamed:
      bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
      bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
      bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    ------------------------------------------------------------
    revno: 3111.1.31
    revision-id:v.ladeuil+lp at free.fr-20080103084412-5bjr40bt0hbqorbk
    parent: v.ladeuil+lp at free.fr-20071228165130-iv5p12lfc2fmbb7u
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Thu 2008-01-03 09:44:12 +0100
    message:
      Review feeback.
      
      * bzrlib/tests/test_http.py:
      (TestSpecificRequestHandler): Typo in doc string.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPServerMixin.tearDown): Mentioned by Aaron for win32.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.30
    revision-id:v.ladeuil+lp at free.fr-20071228165130-iv5p12lfc2fmbb7u
    parent: v.ladeuil+lp at free.fr-20071228153347-k84pqeepvol23tj5
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-28 17:51:30 +0100
    message:
      Update NEWS. Some cosmetic changes.
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3111.1.29
    revision-id:v.ladeuil+lp at free.fr-20071228153347-k84pqeepvol23tj5
    parent: v.ladeuil+lp at free.fr-20071228152844-r64au9m40wem2tuf
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-28 16:33:47 +0100
    message:
      Cancel RecordingServer move, that was useless.
    modified:
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.28
    revision-id:v.ladeuil+lp at free.fr-20071228152844-r64au9m40wem2tuf
    parent: v.ladeuil+lp at free.fr-20071224154228-gmtwk6qixarl9hyb
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-28 16:28:44 +0100
    message:
      Fix the multi-ranges http server and add tests.
      
      * bzrlib/transport/http/_urllib2_wrappers.py:
      (Response.finish): Fix the mutter message.
      
      * bzrlib/tests/test_http.py:
      (TestRangeRequestServer.test_complete_readv_leave_pipe_clean,
      TestRangeRequestServer.test_incomplete_readv_leave_pipe_clean):
      Add tests checking http pipe after readv.
      (TestMultipleRangeWithoutContentLengthServer): Keep the buggy
      get_multiple_ranges version as a test.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPRequestHandler.get_multiple_ranges): Calculate the
      body length and add a Content-Length header.
      (HttpServer.tearDown): Stop joining the server thread since it is
      garbage collected.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3111.1.27
    revision-id:v.ladeuil+lp at free.fr-20071224154228-gmtwk6qixarl9hyb
    parent: v.ladeuil+lp at free.fr-20071224154008-3epy24f8ysx9k4dp
    parent: pqm at pqm.ubuntu.com-20071222080058-lra6luc153ex60w4
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-24 16:42:28 +0100
    message:
      Merge bzr.dev
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/tests/blackbox/test_checkout.py test_checkout.py-20060211231752-a5cde67cf70af854
      bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_commit.py    test_commit.py-20050914060732-279f057f8c295434
      bzrlib/tests/test_transform.py test_transaction.py-20060105172520-b3ffb3946550e6c4
      bzrlib/tests/test_version_info.py test_version_info.py-20051228204928-2c364e30b702b41b
      bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
      bzrlib/transform.py            transform.py-20060105172343-dd99e54394d91687
      bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      bzrlib/workingtree_4.py        workingtree_4.py-20070208044105-5fgpc5j3ljlh5q6c-1
    ------------------------------------------------------------
    revno: 3111.1.26
    revision-id:v.ladeuil+lp at free.fr-20071224154008-3epy24f8ysx9k4dp
    parent: v.ladeuil+lp at free.fr-20071224152910-mcym6zmmzt9x2es2
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-24 16:40:08 +0100
    message:
      Re-add a test lost in refactoring.
      
      * bzrlib/tests/test_http.py:
      (TestAuth.test_changing_nonce): This one was lost during one
      refactoring.
    modified:
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.25
    revision-id:v.ladeuil+lp at free.fr-20071224152910-mcym6zmmzt9x2es2
    parent: v.ladeuil+lp at free.fr-20071224132930-on2606aabyvv5mjj
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-24 16:29:10 +0100
    message:
      Fix the smart server failing test and use it against protocol combinations.
      
      * bzrlib/tests/test_smart_transport.py:
      (HTTPTunnellingSmokeTest): Some tests transferred to
      test_http (including the previously failing one).
      
      * bzrlib/tests/test_http.py:
      (SmartHTTPTunnellingTest): Transferred from test_smart_tranport
      since most of the infrastucture for parametrized test is available
      here and some combinations were not tested.
      
      * bzrlib/tests/http_utils.py:
      (HTTPServerWithSmarts.__init__): Add the protocol_version
      parameter.
    modified:
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
    ------------------------------------------------------------
    revno: 3111.1.24
    revision-id:v.ladeuil+lp at free.fr-20071224132930-on2606aabyvv5mjj
    parent: v.ladeuil+lp at free.fr-20071224103124-oojmi9jenve9irat
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-24 14:29:30 +0100
    message:
      Cleanups.
      
      * bzrlib/tests/test_http.py:
      (load_tests): Make it clearer that we are using test classes.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3111.1.23
    revision-id:v.ladeuil+lp at free.fr-20071224103124-oojmi9jenve9irat
    parent: v.ladeuil+lp at free.fr-20071223174827-sepgat9fxmpnax0f
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-24 11:31:24 +0100
    message:
      Make HTTP/1.1 the default implementation reveals one more bug.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPRequestHandler): Make 1.1 the default protocol
      version.
      (TestingHTTPRequestHandler.send_head): Fix python2.5
      implementation bug (specify Content-Length).
    modified:
      bzrlib/tests/blackbox/test_selftest.py test_selftest.py-20060123024542-01c5f1bbcb596d78
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_transport_implementations.py test_transport_implementations.py-20051227111451-f97c5c7d5c49fce7
    ------------------------------------------------------------
    revno: 3111.1.22
    revision-id:v.ladeuil+lp at free.fr-20071223174827-sepgat9fxmpnax0f
    parent: v.ladeuil+lp at free.fr-20071221221252-hqz3g08cxp2mlku0
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Sun 2007-12-23 18:48:27 +0100
    message:
      Rework TestingHTTPServer classes, fix test bug.
      
      * bzrlib/tests/test_http.py:
      (TestRanges.create_transport_readonly_server): Take test
      parameters into account !
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPServerMixin): Replace the wrapper hack.
      (TestingHTTPServerMixin.tearDown): The final explanation about
      request handlers termination.
      (HttpServer.tearDown): Stop messing around trying to find the
      right method name, use tearDown and delegate to server classes.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.21
    revision-id:v.ladeuil+lp at free.fr-20071221221252-hqz3g08cxp2mlku0
    parent: v.ladeuil+lp at free.fr-20071221215806-c2kdsnqsi3tvqjr4
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 23:12:52 +0100
    message:
      Add some comments.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    ------------------------------------------------------------
    revno: 3111.1.20
    revision-id:v.ladeuil+lp at free.fr-20071221215806-c2kdsnqsi3tvqjr4
    parent: v.ladeuil+lp at free.fr-20071221122033-42bc21re0zj4kqbg
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 22:58:06 +0100
    message:
      Make all the test pass. Looks like we are HTTP/1.1 compliant.
      
      * bzrlib/transport/http/_urllib2_wrappers.py:
      Review the debug prints and layered them.
      (AbstractAuthHandler.auth_required): Clean up the http pipe before
      issuing the new request after a 401 or 407 auth required error.
      
      * bzrlib/tests/test_http.py:
      Fix the remaining imports.
      (BadStatusRequestHandler.parse_request): Simplified. Close
      connection.
      (TestInvalidStatusServer.test_http_has,
      TestInvalidStatusServer.test_http_get): Document pycurl
      limitations.
      
      * bzrlib/tests/http_utils.py:
      (RedirectRequestHandler.parse_request, AuthRequestHandler.do_GET):
      Add a Content-Length header.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPRequestHandler.get_multiple_ranges): Close the
      connection since we didnt specify a Content-Length header.
      
      * bzrlib/tests/http_utils.py:
      (RedirectRequestHandler.parse_request): Add a Content-Length
      header.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPRequestHandler.handle_one_request): Any socket error
      close the connection.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
    ------------------------------------------------------------
    revno: 3111.1.19
    revision-id:v.ladeuil+lp at free.fr-20071221122033-42bc21re0zj4kqbg
    parent: v.ladeuil+lp at free.fr-20071221114115-357b0nvt3uq5v55h
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 13:20:33 +0100
    message:
      Merge back test_http_implementations.pc into test_http.py.
      
      * bzrlib/tests/test_http.py: 
      Merge test_http_implementations.py now that we have rewritten
      load_tests. That should reduce the noise in the final proposed
      patch.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPRequestHandler.log_message): Ghaaa, don't over spell-check.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.18
    revision-id:v.ladeuil+lp at free.fr-20071221114115-357b0nvt3uq5v55h
    parent: v.ladeuil+lp at free.fr-20071221094604-tw5le3agd94l5p0h
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 12:41:15 +0100
    message:
      Test parametrization for protocol versions achieved. Tests are failing :)
      
      * bzrlib/tests/test_http_implementations.py:
      (TransportAdapter, TransportProtocolAdapter,
      TransportProtocolAuthenticationAdapter): Adpaters for the
      combinations we care about.
      (load_tests): List the classes that needs to be adpated and apply
      the associated parametrization.
      (TestPost.test_post_body_is_received): Don't use
      transport.get_transport since we already know the transport class
      we want to test.
      (TestSpecificRequestHandler.create_transport_readonly_server,
      LimitedRangeHTTPServer.__init__,
      TestLimitedRangeRequestServer.create_transport_readonly_server,
      TestProxyHttpServer.create_transport_secondary_server,
      TestHTTPRedirections.create_transport_secondary_server,
      TestHTTPSilentRedirections.create_transport_secondary_server,
      TestAuth.create_transport_readonly_server,
      TestAuth.create_transport_readonly_server): Add protocol_version
      parameter to constructors.
      
      * bzrlib/tests/http_utils.py:
      (HTTPServerRedirecting, AuthServer, DigestAuthServer,
      HTTPBasicAuthServer, HTTPDigestAuthServer, ProxyBasicAuthServer,
      ProxyDigestAuthServer): Add protocol_version parameter to
      constructors.
    modified:
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.17
    revision-id:v.ladeuil+lp at free.fr-20071221094604-tw5le3agd94l5p0h
    parent: v.ladeuil+lp at free.fr-20071221094407-hkt3d5nt1lfzt8im
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 10:46:04 +0100
    message:
      Add tests for the protocol version parameter.
      
      * bzrlib/tests/test_http.py:
      (TestHTTPServer): Add tests for the protocol version
      parameter. Use addCleanup instead of try/finally.
    modified:
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.16
    revision-id:v.ladeuil+lp at free.fr-20071221094407-hkt3d5nt1lfzt8im
    parent: v.ladeuil+lp at free.fr-20071221094322-pgf4q5wla2mjs3gp
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 10:44:07 +0100
    message:
      Fix more imports.
    modified:
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
    ------------------------------------------------------------
    revno: 3111.1.15
    revision-id:v.ladeuil+lp at free.fr-20071221094322-pgf4q5wla2mjs3gp
    parent: v.ladeuil+lp at free.fr-20071220201638-dcvzegapib1wkdga
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-21 10:43:22 +0100
    message:
      Provide a way to specify the protocol version at the server layer.
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPRequestHandler): Take the test case server protocol
      version if provided to override the local protocol version.
      (HttpServer): Add a optional protol_version parameter.
      (HttpServer.__init__): If provided, our protocol version takes
      precedence over the request handler one.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    ------------------------------------------------------------
    revno: 3111.1.14
    revision-id:v.ladeuil+lp at free.fr-20071220201638-dcvzegapib1wkdga
    parent: v.ladeuil+lp at free.fr-20071220195456-kcfeaesoblw6h0hm
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Thu 2007-12-20 21:16:38 +0100
    message:
      Fix test leakage.
      
      * bzrlib/tests/test_http.py:
      (TestHttps_pycurl.test_pycurl_without_https_support): Restore
      pycurl.version_info after the test.
    modified:
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.13
    revision-id:v.ladeuil+lp at free.fr-20071220195456-kcfeaesoblw6h0hm
    parent: v.ladeuil+lp at free.fr-20071220195147-2lcf8kynegha2kvr
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Thu 2007-12-20 20:54:56 +0100
    message:
      Complete fix #177643 by reporting tests modifications (correctly).
    modified:
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.12
    revision-id:v.ladeuil+lp at free.fr-20071220195147-2lcf8kynegha2kvr
    parent: v.ladeuil+lp at free.fr-20071220163644-nh05tvd3jfsfz2y0
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Thu 2007-12-20 20:51:47 +0100
    message:
      Complete fix #177643 by reporting tests modifications.
    modified:
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.11
    revision-id:v.ladeuil+lp at free.fr-20071220163644-nh05tvd3jfsfz2y0
    parent: v.ladeuil+lp at free.fr-20071220091804-8by0r5bwsw3qfg1q
    parent: v.ladeuil+lp at free.fr-20071220142933-xf5h8kd1885f8nz6
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Thu 2007-12-20 17:36:44 +0100
    message:
      merge fix for bug #177643
    modified:
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/_patiencediff_c.c       _patiencediff_c.c-20070721205602-q3imkipwlgagp3cy-1
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/merge.py                merge.py-20050513021216-953b65a438527106
      bzrlib/tests/blackbox/test_merge.py test_merge.py-20060323225809-9bc0459c19917f41
      bzrlib/tests/test_diff.py      testdiff.py-20050727164403-d1a3496ebb12e339
      bzrlib/tests/test_merge.py     testmerge.py-20050905070950-c1b5aa49ff911024
      bzrlib/transport/http/__init__.py http_transport.py-20050711212304-506c5fd1059ace96
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
      bzrlib/versionedfile.py        versionedfile.py-20060222045106-5039c71ee3b65490
    ------------------------------------------------------------
    revno: 3111.1.10
    revision-id:v.ladeuil+lp at free.fr-20071220091804-8by0r5bwsw3qfg1q
    parent: v.ladeuil+lp at free.fr-20071219112912-fd3wdp4z3tmknf0v
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Thu 2007-12-20 10:18:04 +0100
    message:
      Finish http parameterization, 24 auth tests failing for pycurl (not
      tested before).
      
      * bzrlib/tests/test_http_implementations.py:
      (AuthenticationTestProviderAdapter): Multiply tests against the
      authentication schemes supported.
      (TestRanges, TestHTTPSilentRedirections, TestDoCatchRedirections,
      TestAuth, TestProxyAuth): Transferred from test_http.py.
      
      * bzrlib/tests/test_http.py: 
      Delete the FIXME about testing against all http client
      implementations, hurrah ! Fix some more imports. Transfer all
      authentication, redirection, ranges tests to http_implementations.
    modified:
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.9
    revision-id:v.ladeuil+lp at free.fr-20071219112912-fd3wdp4z3tmknf0v
    parent: v.ladeuil+lp at free.fr-20071219093256-ibps16qrj0iji35v
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Wed 2007-12-19 12:29:12 +0100
    message:
      Most refactoring regarding parameterization for urllib/pycurl and custom
      request handlers done.
      
      * bzrlib/tests/test_http_implementations.py: 
      Transfer more tests from test_http.py and dedicated request
      handlers from http_utils.py.
      
      * bzrlib/tests/test_http.py: 
      Transfer more tests to test_http_implementations.
      
      * bzrlib/tests/http_utils.py: 
      Transfer to http_test_implementations.py all request hadlers that
      exercise "bogus" behaviors since they are specific to some tests
      and not expected to be reused.
    modified:
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.8
    revision-id:v.ladeuil+lp at free.fr-20071219093256-ibps16qrj0iji35v
    parent: v.ladeuil+lp at free.fr-20071219092921-3oxvnp5ptfhz8v42
    parent: pqm at pqm.ubuntu.com-20071219091053-81xgp971m1pgmccf
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Wed 2007-12-19 10:32:56 +0100
    message:
      Merge bzr.dev
    added:
      bzrlib/help_topics/            help_topics-20071211013603-qz0sojhgxhiujm6a-1
      bzrlib/help_topics/en/         bzrlibhelp-20071209214431-xzg3moksichjwyts-1
      bzrlib/version_info_formats/format_custom.py format_custom.py-20071029100350-ajovqhbpb5khf6gu-1
      doc/en/user-reference/readme.txt readme.txt-20071211133352-guencaey6fpesv4j-1
    renamed:
      bzrlib/help_topics.py => bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      doc/en/user-guide/authentication_conf.txt => bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
      doc/en/user-guide/configuration.txt => bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      doc/en/user-guide/conflicts.txt => bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
      doc/en/user-reference/hooks.txt => bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
    modified:
      .bzrignore                     bzrignore-20050311232317-81f7b71efa2db11a
      Makefile                       Makefile-20050805140406-d96e3498bb61c5bb
      NEWS                           NEWS-20050323055033-4e00b5db738777ff
      bzrlib/bugtracker.py           bugtracker.py-20070410073305-vu1vu1qosjurg8kb-1
      bzrlib/builtins.py             builtins.py-20050830033751-fc01482b9ca23183
      bzrlib/bundle/serializer/v4.py v10.py-20070611062757-5ggj7k18s9dej0fr-1
      bzrlib/bzrdir.py               bzrdir.py-20060131065624-156dfea39c4387cb
      bzrlib/cmd_version_info.py     __init__.py-20051228204928-697d01fdca29c99b
      bzrlib/diff.py                 diff.py-20050309040759-26944fbbf2ebbf36
      bzrlib/dirstate.py             dirstate.py-20060728012006-d6mvoihjb3je9peu-1
      bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
      bzrlib/graph.py                graph_walker.py-20070525030359-y852guab65d4wtn0-1
      bzrlib/index.py                index.py-20070712131115-lolkarso50vjr64s-1
      bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
      bzrlib/lockable_files.py       control_files.py-20051111201905-bb88546e799d669f
      bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
      bzrlib/reconfigure.py          reconfigure.py-20070908040425-6ykgo7escxhyrg9p-1
      bzrlib/remote.py               remote.py-20060720103555-yeeg2x51vn0rbtdp-1
      bzrlib/repofmt/knitrepo.py     knitrepo.py-20070206081537-pyy4a00xdas0j4pf-1
      bzrlib/repofmt/pack_repo.py    pack_repo.py-20070813041115-gjv5ma7ktfqwsjgn-1
      bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
      bzrlib/revision.py             revision.py-20050309040759-e77802c08f3999d5
      bzrlib/smart/medium.py         medium.py-20061103051856-rgu2huy59fkz902q-1
      bzrlib/symbol_versioning.py    symbol_versioning.py-20060105104851-9ecf8af605d15a80
      bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_diff.py test_diff.py-20060110203741-aa99ac93e633d971
      bzrlib/tests/blackbox/test_info.py test_info.py-20060215045507-bbdd2d34efab9e0a
      bzrlib/tests/blackbox/test_log.py test_log.py-20060112090212-78f6ea560c868e24
      bzrlib/tests/blackbox/test_non_ascii.py test_non_ascii.py-20060105214030-68010be784a5d854
      bzrlib/tests/blackbox/test_outside_wt.py test_outside_wt.py-20060116200058-98edd33e7db8bdde
      bzrlib/tests/blackbox/test_send.py test_bundle.py-20060616222707-c21c8b7ea5ef57b1
      bzrlib/tests/blackbox/test_split.py test_split.py-20061008023421-qy0vdpzysh5rriu8-1
      bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
      bzrlib/tests/repository_implementations/test_repository.py test_repository.py-20060131092128-ad07f494f5c9d26c
      bzrlib/tests/test_ancestry.py  test_ancestry.py-20050913023709-69768e94848312c6
      bzrlib/tests/test_extract.py   test_extract.py-20061002214140-qdnnm67q1ov6x6pd-1
      bzrlib/tests/test_graph.py     test_graph_walker.py-20070525030405-enq4r60hhi9xrujc-1
      bzrlib/tests/test_help.py      test_help.py-20070419045354-6q6rq15j9e2n5fna-1
      bzrlib/tests/test_lockable_files.py test_lockable_files.py-20051225183927-365c7fd99591caf1
      bzrlib/tests/test_msgeditor.py test_msgeditor.py-20051202041359-920315ec6011ee51
      bzrlib/tests/test_osutils.py   test_osutils.py-20051201224856-e48ee24c12182989
      bzrlib/tests/test_reconfigure.py test_reconfigure.py-20070908040425-6ykgo7escxhyrg9p-2
      bzrlib/tests/test_revision.py  testrevision.py-20050804210559-46f5e1eb67b01289
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_version_info.py test_version_info.py-20051228204928-2c364e30b702b41b
      bzrlib/tests/tree_implementations/test_inv.py test_inv.py-20070312023226-0cdvk5uwhutis9vg-1
      bzrlib/version_info_formats/__init__.py generate_version_info.py-20051228204928-8358edabcddcd97e
      bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3
      doc/en/user-guide/browsing_history.txt browsing_history.txt-20071121073725-0corxykv5irjal00-2
      doc/en/user-guide/configuring_bazaar.txt configuring_bazaar.t-20071128000722-ncxiua259xwbdbg7-1
      doc/en/user-guide/hooks.txt    hooks.txt-20070829200551-7nr6e5a1io6x78uf-1
      doc/en/user-guide/index.txt    index.txt-20060622101119-tgwtdci8z769bjb9-2
      doc/en/user-guide/introducing_bazaar.txt introducing_bazaar.t-20071114035000-q36a9h57ps06uvnl-5
      doc/en/user-guide/sending_changes.txt sending_changes.txt-20071123154453-dk2mjhrg1vpjm5w2-4
      doc/en/user-guide/setting_up_email.txt setting_up_email.txt-20060314161707-fd242c8944346173
      doc/en/user-guide/version_info.txt version_info.txt-20060921215543-gju6o5xdic8w25np-1
      setup.py                       setup.py-20050314065409-02f8a0a6e3f9bc70
      tools/doc_generate/autodoc_rstx.py autodoc_rstx.py-20060420024836-3e0d4a526452193c
      bzrlib/help_topics/__init__.py help_topics.py-20060920210027-rnim90q9e0bwxvy4-1
      bzrlib/help_topics/en/authentication.txt authentication_conf.-20071104135035-glfv0ri355tyg1nf-1
      bzrlib/help_topics/en/configuration.txt configuration.txt-20060314161707-868350809502af01
      bzrlib/help_topics/en/conflicts.txt conflicts.txt-20070723221841-ns3jvwxdb4okn6fk-1
      bzrlib/help_topics/en/hooks.txt hooks.txt-20070830033044-xxu2rced13f72dka-1
    ------------------------------------------------------------
    revno: 3111.1.7
    revision-id:v.ladeuil+lp at free.fr-20071219092921-3oxvnp5ptfhz8v42
    parent: v.ladeuil+lp at free.fr-20071219074629-nu5z8y56lp9o3m7f
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Wed 2007-12-19 10:29:21 +0100
    message:
      Further refactoring.
      
      * bzrlib/tests/test_http_implementations.py:
      (TestHttpConnections, TestPost): Tranferred from test_http.py (use
      case for moved lines).
      
      * bzrlib/tests/http_utils.py
      (RecordingServer): Transfered from test_http.py (use case for
      moved lines as are the surrounding commits related to test_http.py
      and test_http_implementations.py).
    modified:
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    ------------------------------------------------------------
    revno: 3111.1.6
    revision-id:v.ladeuil+lp at free.fr-20071219074629-nu5z8y56lp9o3m7f
    parent: v.ladeuil+lp at free.fr-20071218213144-h276togzls9mi4g4
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Wed 2007-12-19 08:46:29 +0100
    message:
      Begin refactoring test_http.py into parameterized tests.
    added:
      bzrlib/tests/test_http_implementations.py test_http_implementa-20071218210003-65nh81gglcfvurw6-1
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.5
    revision-id:v.ladeuil+lp at free.fr-20071218213144-h276togzls9mi4g4
    parent: v.ladeuil+lp at free.fr-20071218135304-rqiekrykivoq8qdm
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Tue 2007-12-18 22:31:44 +0100
    message:
      Cherry-pick Robert's load_test() test feature as it is exactly what we
      need.
    modified:
      bzrlib/tests/TestUtil.py       TestUtil.py-20050824080200-5f70140a2d938694
    ------------------------------------------------------------
    revno: 3111.1.4
    revision-id:v.ladeuil+lp at free.fr-20071218135304-rqiekrykivoq8qdm
    parent: v.ladeuil+lp at free.fr-20071217101617-zsszx3y00yj25dd2
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Tue 2007-12-18 14:53:04 +0100
    message:
      Select the server depending on the request handler protocol. Add tests.
      
      * bzrlib/tests/test_http.py:
      Fix some more imports.
      (TestHTTPServer): Smoke test for hhtp server.
      
      * bzrlib/tests/http_server.py:
      (HttpServer._get_httpd): Create the server for the protocol
      handled by the request handler.
      (HttpServer._http_start): Catch exceptions that could occur during
      server construction or python will hang.
      (HttpServer.setUp): Report exception if any.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
    ------------------------------------------------------------
    revno: 3111.1.3
    revision-id:v.ladeuil+lp at free.fr-20071217101617-zsszx3y00yj25dd2
    parent: v.ladeuil+lp at free.fr-20071217085652-p4m867lxku62pmsn
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-17 11:16:17 +0100
    message:
      Rework http test servers classes. Both 1.0 and 1.1 passing tests (1.1 forced manually).
      
      * bzrlib/tests/http_server.py:
      (TestingHTTPServerWrapper): Introduce a wrapper to allow different
      subclasses for servers while keeping the common parts in a single
      place.
      (TestingHTTPServer): The 1.0 server.
      (TestingThreadingHTTPServer): The 1.1 server.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    ------------------------------------------------------------
    revno: 3111.1.2
    revision-id:v.ladeuil+lp at free.fr-20071217085652-p4m867lxku62pmsn
    parent: v.ladeuil+lp at free.fr-20071214103445-ybf2vb56imwly2h7
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Mon 2007-12-17 09:56:52 +0100
    message:
      Preparatory cleanup.
      
      * bzrlib/tests/http_server.py:
      Fix imports.
      (TestingHTTPRequestHandler): Use HTTPMessage instead
      mimetools.Message, we don't use it yet, but there is no good
      reason to not be ready.
      (HttpServer.get_bogus_url): Use _url_protocol, again no good
      reason to not do it.
    modified:
      bzrlib/tests/http_server.py    httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    ------------------------------------------------------------
    revno: 3111.1.1
    revision-id:v.ladeuil+lp at free.fr-20071214103445-ybf2vb56imwly2h7
    parent: pqm at pqm.ubuntu.com-20071214084717-xu119wq2x8l2w8lj
    parent: v.ladeuil+lp at free.fr-20071211142618-pt6ca80047kok237
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Fri 2007-12-14 11:34:45 +0100
    message:
      Rename HTTPTestsUtils and HttpServer test modules
    renamed:
      bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
      bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343
    ------------------------------------------------------------
    revno: 3102.1.1
    revision-id:v.ladeuil+lp at free.fr-20071211142618-pt6ca80047kok237
    parent: pqm at pqm.ubuntu.com-20071211072935-5kj4hhh82rgkqqwb
    committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
    branch nick: 175524
    timestamp: Tue 2007-12-11 15:26:18 +0100
    message:
      Rename bzrlib/test/HTTPTestUtils.py to bzrlib/tests/http_utils.py and fix
      uses.  Rename bzrlib/test/HttpServer.py to bzrlib/tests/http_server.py
      and fix uses.  Don't pretend we support HTTP/0.9 since we don't and do
      that correctly.
      
      * bzrlib/transport/http/_urllib2_wrappers.py:
      (AbstractHTTPConnection): Specifying strict here is useless.
      (HTTPConnection, HTTPSConnection): We don't support HTTP/0.9 in
      other parts of the stack, be explicit *correctly*.
    renamed:
      bzrlib/tests/HTTPTestUtil.py => bzrlib/tests/http_utils.py HTTPTestUtil.py-20050914180604-247d3aafb7a43343
      bzrlib/tests/HttpServer.py => bzrlib/tests/http_server.py httpserver.py-20061012142527-m1yxdj1xazsf8d7s-1
    modified:
      bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
      bzrlib/tests/blackbox/test_ignore.py test_ignore.py-20060703063225-4tm8dc2pa7wwg2t3-1
      bzrlib/tests/blackbox/test_too_much.py blackbox.py-20050620052131-a7370d756399f615
      bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
      bzrlib/tests/branch_implementations/test_http.py test_http.py-20060731224648-2eef7ae5yja95rya-1
      bzrlib/tests/test_bzrdir.py    test_bzrdir.py-20060131065654-deba40eef51cf220
      bzrlib/tests/test_fetch.py     testfetch.py-20050825090644-f73e07e7dfb1765a
      bzrlib/tests/test_http.py      testhttp.py-20051018020158-b2eef6e867c514d9
      bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
      bzrlib/tests/test_sftp_transport.py testsftp.py-20051027032739-247570325fec7e7e
      bzrlib/tests/test_smart_transport.py test_ssh_transport.py-20060608202016-c25gvf1ob7ypbus6-2
      bzrlib/tests/test_transport.py testtransport.py-20050718175618-e5cdb99f4555ddce
      bzrlib/tests/test_versionedfile.py test_versionedfile.py-20060222045249-db45c9ed14a1c2e5
      bzrlib/transport/http/_pycurl.py pycurlhttp.py-20060110060940-4e2a705911af77a6
      bzrlib/transport/http/_urllib.py _urlgrabber.py-20060113083826-0bbf7d992fbf090c
      bzrlib/transport/http/_urllib2_wrappers.py _urllib2_wrappers.py-20060913231729-ha9ugi48ktx481ao-1
      bzrlib/tests/http_utils.py     HTTPTestUtil.py-20050914180604-247d3aafb7a43343

Diff too large for email (3185 lines, the limit is 1000).



More information about the bazaar-commits mailing list