/brz/remove-bazaar

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

« back to all changes in this revision

Viewing changes to contrib/pwclient.full

  • Committer: Vincent Ladeuil
  • Date: 2007-11-29 23:22:01 UTC
  • mto: (3059.2.1 173010)
  • mto: This revision was merged to the branch mainline in revision 3060.
  • Revision ID: v.ladeuil+lp@free.fr-20071129232201-thjmmlgo5ucbrwfn
Add tests and fix trivial bugs and other typos.

* bzrlib/transport/http/response.py:
(handle_response): Delete obsolete TODO.

* bzrlib/transport/http/__init__.py:
(HttpTransportBase._readv): Fix some trivial bugs revealed by the
test suite.
(HttpTransportBase._coalesce_readv): Fix list splice access, first
seen by jam, but found by the test suite too.

* bzrlib/tests/test_http.py:
Fix some imports.
(TestRangeRequestServer.test_readv_multiple_get_requests):
Exercise the rewritten readv.

* bzrlib/tests/HttpServer.py:
(TestingHTTPRequestHandler.do_GET): Count the requests (more tests
use that info).

* bzrlib/tests/HTTPTestUtil.py:
(LimitedRangeRequestHandler.do_GET): The statistics are collected
in the base request handler now.
(NoRangeRequestHandler.do_GET): But since we bypass the base
handler, re-enable the statistics collection here.

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
#
18
18
# You should have received a copy of the GNU General Public License
19
19
# along with Patchwork; if not, write to the Free Software
20
 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
20
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
21
21
 
22
22
use strict;
23
23
use lib '../lib';
256
256
#
257
257
# You should have received a copy of the GNU General Public License
258
258
# along with Patchwork; if not, write to the Free Software
259
 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
259
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
260
260
 
261
261
package PatchWork::Comment;
262
262
 
339
339
#
340
340
# You should have received a copy of the GNU General Public License
341
341
# along with Patchwork; if not, write to the Free Software
342
 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
342
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
343
343
 
344
344
package PatchWork::Person;
345
345
 
423
423
#
424
424
# You should have received a copy of the GNU General Public License
425
425
# along with Patchwork; if not, write to the Free Software
426
 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
426
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
427
427
 
428
428
package PatchWork::Patch;
429
429
 
553
553
#
554
554
# You should have received a copy of the GNU General Public License
555
555
# along with Patchwork; if not, write to the Free Software
556
 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
556
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
557
557
 
558
558
package PatchWork::Tree;
559
559
 
613
613
#
614
614
# You should have received a copy of the GNU General Public License
615
615
# along with Patchwork; if not, write to the Free Software
616
 
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
 
616
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
617
617
 
618
618
package PatchWork::User;
619
619
@PatchWork::User::ISA = ('PatchWork::Person');