Rev 5023: Fix some fallouts of moving test servers around. in file:///home/vila/src/bzr/cleanup/test-servers/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Tue Feb 9 17:18:01 GMT 2010
At file:///home/vila/src/bzr/cleanup/test-servers/
------------------------------------------------------------
revno: 5023
revision-id: v.ladeuil+lp at free.fr-20100209171801-itzyi0ah1ywri49v
parent: v.ladeuil+lp at free.fr-20100209171517-1wzz1nh3d3nhnkbu
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: test-servers
timestamp: Tue 2010-02-09 18:18:01 +0100
message:
Fix some fallouts of moving test servers around.
-------------- next part --------------
=== modified file 'bzrlib/tests/__init__.py'
--- a/bzrlib/tests/__init__.py 2010-02-05 12:13:07 +0000
+++ b/bzrlib/tests/__init__.py 2010-02-09 17:18:01 +0000
@@ -103,11 +103,11 @@
import bzrlib.trace
from bzrlib.transport import get_transport, pathfilter
import bzrlib.transport
-from bzrlib.transport.local import LocalURLServer
-from bzrlib.transport.memory import MemoryServer
-from bzrlib.transport.readonly import ReadonlyServer
from bzrlib.trace import mutter, note
-from bzrlib.tests import TestUtil
+from bzrlib.tests import (
+ test_server,
+ TestUtil,
+ )
from bzrlib.tests.http_server import HttpServer
from bzrlib.tests.TestUtil import (
TestSuite,
@@ -124,7 +124,7 @@
# shown frame is the test code, not our assertXYZ.
__unittest = 1
-default_transport = LocalURLServer
+default_transport = test_server.LocalURLServer
_unitialized_attr = object()
@@ -2175,7 +2175,7 @@
if self.__readonly_server is None:
if self.transport_readonly_server is None:
# readonly decorator requested
- self.__readonly_server = ReadonlyServer()
+ self.__readonly_server = test_serevr.ReadonlyServer()
else:
# explicit readonly transport.
self.__readonly_server = self.create_transport_readonly_server()
@@ -2204,7 +2204,7 @@
is no means to override it.
"""
if self.__vfs_server is None:
- self.__vfs_server = MemoryServer()
+ self.__vfs_server = test_server.MemoryServer()
self.start_server(self.__vfs_server)
return self.__vfs_server
@@ -2619,7 +2619,7 @@
# We can only make working trees locally at the moment. If the
# transport can't support them, then we keep the non-disk-backed
# branch and create a local checkout.
- if self.vfs_transport_factory is LocalURLServer:
+ if self.vfs_transport_factory is test_server.LocalURLServer:
# the branch is colocated on disk, we cannot create a checkout.
# hopefully callers will expect this.
local_controldir= bzrdir.BzrDir.open(self.get_vfs_only_url(relpath))
@@ -2685,7 +2685,7 @@
def setUp(self):
super(ChrootedTestCase, self).setUp()
- if not self.vfs_transport_factory == MemoryServer:
+ if not self.vfs_transport_factory == test_server.MemoryServer:
self.transport_readonly_server = HttpServer
=== modified file 'bzrlib/tests/test_server.py'
--- a/bzrlib/tests/test_server.py 2010-02-09 17:15:17 +0000
+++ b/bzrlib/tests/test_server.py 2010-02-09 17:18:01 +0000
@@ -53,7 +53,7 @@
raise NotImplementedError
-class LocalURLServer(Server):
+class LocalURLServer(TestServer):
"""A pretend server for local transports, using file:// urls.
Of course no actual server is required to access the local filesystem, so
@@ -68,7 +68,7 @@
return urlutils.local_path_to_url('')
-class MemoryServer(Server):
+class MemoryServer(TestServer):
"""Server for the MemoryTransport for testing with."""
def start_server(self):
@@ -95,7 +95,7 @@
return self._scheme
-class DecoratorServer(Server):
+class DecoratorServer(TestServer):
"""Server for the TransportDecorator for testing with.
To use this when subclassing TransportDecorator, override override the
More information about the bazaar-commits
mailing list