bzr branch
http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar
| 1185.1.18
by Robert Collins Lalo Martins remotebranch patch | 1 | # Copyright (C) 2005 by Canonical Ltd
 | 
| 2 | ||
| 3 | # This program is free software; you can redistribute it and/or modify
 | |
| 4 | # it under the terms of the GNU General Public License as published by
 | |
| 5 | # the Free Software Foundation; either version 2 of the License, or
 | |
| 6 | # (at your option) any later version.
 | |
| 7 | ||
| 8 | # This program is distributed in the hope that it will be useful,
 | |
| 9 | # but WITHOUT ANY WARRANTY; without even the implied warranty of
 | |
| 10 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | |
| 11 | # GNU General Public License for more details.
 | |
| 12 | ||
| 13 | # You should have received a copy of the GNU General Public License
 | |
| 14 | # along with this program; if not, write to the Free Software
 | |
| 15 | # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 | |
| 16 | ||
| 1530.1.14
by Robert Collins Remove duplicate web server from HTTPTestUtil. | 17 | import os | 
| 18 | ||
| 1534.4.50
by Robert Collins Got the bzrdir api straightened out, plenty of refactoring to use it pending, but the api is up and running. | 19 | import bzrlib | 
| 20 | from bzrlib.tests import TestCaseWithTransport | |
| 21 | ||
| 22 | ||
| 23 | class TestCaseWithWebserver(TestCaseWithTransport): | |
| 24 | """A support class that provides readonly urls that are http://. | |
| 25 | ||
| 26 |     This is done by forcing the readonly server to be an http one. This 
 | |
| 27 |     will current fail if the primary transport is not backed by regular disk
 | |
| 28 |     files.
 | |
| 1185.1.18
by Robert Collins Lalo Martins remotebranch patch | 29 |     """
 | 
| 30 | ||
| 31 | def setUp(self): | |
| 1530.1.14
by Robert Collins Remove duplicate web server from HTTPTestUtil. | 32 | super(TestCaseWithWebserver, self).setUp() | 
| 1534.4.50
by Robert Collins Got the bzrdir api straightened out, plenty of refactoring to use it pending, but the api is up and running. | 33 | self.transport_readonly_server = bzrlib.transport.http.HttpServer |