Rev 2381: Further test-usability for chroots. in file:///home/robertc/source/baz/hpss-chroot/
Robert Collins
robertc at robertcollins.net
Wed Mar 28 04:32:38 BST 2007
At file:///home/robertc/source/baz/hpss-chroot/
------------------------------------------------------------
revno: 2381
revision-id: robertc at robertcollins.net-20070328033235-sph663bdtwynteg9
parent: robertc at robertcollins.net-20070328030232-uunyt91y60b584j9
committer: Robert Collins <robertc at robertcollins.net>
branch nick: hpss-chroot
timestamp: Wed 2007-03-28 13:32:35 +1000
message:
Further test-usability for chroots.
modified:
bzrlib/transport/chroot.py chroot.py-20061011104729-0us9mgm97z378vnt-1
=== modified file 'bzrlib/transport/chroot.py'
--- a/bzrlib/transport/chroot.py 2007-03-28 03:02:32 +0000
+++ b/bzrlib/transport/chroot.py 2007-03-28 03:32:35 +0000
@@ -129,7 +129,15 @@
class TestingChrootServer(ChrootServer):
def __init__(self):
- ChrootServer.__init__(self, get_transport('.'))
+ """TestingChrootServer is not usable until setUp is called."""
+
+ def setUp(self, backing_server=None):
+ """Setup the Chroot on backing_server."""
+ if backing_server is not None:
+ self.backing_transport = get_transport(backing_server.get_url())
+ else:
+ self.backing_transport = get_transport('.')
+ ChrootServer.setUp(self)
def get_test_permutations():
More information about the bazaar-commits
mailing list