/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

  • Committer: v.ladeuil+lp at free
  • Date: 2006-12-01 15:06:29 UTC
  • mto: (2172.3.1 bzr.73948)
  • Revision ID: v.ladeuil+lp@free.fr-20061201150629-zjd2an87u0r7nhhw
The tests that would have help avoid bug #73948 and all that mess :)

* bzrlib/transport/http/response.py:
(handle_response): Translate a 416 http error code into a bzr
exception.

* bzrlib/transport/http/_urllib2_wrappers.py:
(HTTPDefaultErrorHandler.http_error_default): Translate a 416 http
error code into a bzr exception.

* bzrlib/transport/http/_pycurl.py:
(PyCurlTransport._curl_perform): It could happen that pycrul
itself detect a short read.

* bzrlib/transport/http/__init__.py:
(HttpTransportBase._retry_get): New method, factorizing the retry
logic.
(HttpTransportBase.readv): We can have exception during the
initial GET worth degrading the range requirements (i.e. retrying
the GET request with either single or not ranges).

* bzrlib/tests/test_transport_implementations.py:
(TransportTests.test_readv_short_read): InvalidRange can also be
raised.

* bzrlib/tests/test_http.py:
(TestRangeRequestServer.test_readv_invalid_ranges): Was named
test_readv_short_read, the new name make the intent
clearer. Depending of the code path used (urllib or pycurl), both
exceptions can be raised.

* bzrlib/tests/HttpServer.py:
(TestingHTTPRequestHandler.do_GET): If invalid ranges are
specified, returns a 416 instead of the whole file (both are valid
according to the RFC).
Filename Latest Rev Last Changed Committer Comment Size
..
diff 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 45.4 KB Diff Download File
diff-2 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 270 bytes Diff Download File
diff-3 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 204 bytes Diff Download File
diff-4 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 223 bytes Diff Download File
diff-5 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 4.9 KB Diff Download File
diff-6 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18.7 KB Diff Download File
insert_top.patch 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 130 bytes Diff Download File
mod 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 91.9 KB Diff Download File
mod-2 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18.1 KB Diff Download File
mod-3 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18.1 KB Diff Download File
mod-4 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18 KB Diff Download File
mod-5 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 13.5 KB Diff Download File
mod-6 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 22 bytes Diff Download File
orig 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 97.8 KB Diff Download File
orig-2 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18 KB Diff Download File
orig-3 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18.1 KB Diff Download File
orig-4 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18 KB Diff Download File
orig-5 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18 KB Diff Download File
orig-6 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 18 KB Diff Download File
patchtext.patch 1731.1.17 19 years ago Aaron Bentley Merge bzr.dev 988 bytes Diff Download File