Rev 3571: allow push over hpss to set default stacking policy (Michael Hudson) in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Tue Jul 22 11:39:48 BST 2008
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 3571
revision-id:pqm at pqm.ubuntu.com-20080722103935-leq46n7723oi910e
parent: pqm at pqm.ubuntu.com-20080722095403-sdixt0nfim5q3eps
parent: ian.clatworthy at canonical.com-20080722095215-jqwihdatu1q7k08r
committer: Canonical.com Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Tue 2008-07-22 11:39:35 +0100
message:
allow push over hpss to set default stacking policy (Michael Hudson)
modified:
bzrlib/remote.py remote.py-20060720103555-yeeg2x51vn0rbtdp-1
bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
------------------------------------------------------------
revno: 3569.1.1
revision-id:ian.clatworthy at canonical.com-20080722095215-jqwihdatu1q7k08r
parent: pqm at pqm.ubuntu.com-20080722022519-tu60do9k4tkjmtl4
parent: michael.hudson at canonical.com-20080722001233-7poo8pnk6uwlp90p
committer: Ian Clatworthy <ian.clatworthy at canonical.com>
branch nick: ianc-integration
timestamp: Tue 2008-07-22 19:52:15 +1000
message:
allow push over hpss to set default stacking policy (Michael Hudson)
modified:
bzrlib/remote.py remote.py-20060720103555-yeeg2x51vn0rbtdp-1
bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
------------------------------------------------------------
revno: 3567.1.4
revision-id:michael.hudson at canonical.com-20080722001233-7poo8pnk6uwlp90p
parent: michael.hudson at canonical.com-20080722000817-yx714k2csohzbx6z
committer: Michael Hudson <michael.hudson at canonical.com>
branch nick: add-RemoteBzrDir.get_config-bug-250422
timestamp: Tue 2008-07-22 12:12:33 +1200
message:
assert other way around in test again
modified:
bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
------------------------------------------------------------
revno: 3567.1.3
revision-id:michael.hudson at canonical.com-20080722000817-yx714k2csohzbx6z
parent: michael.hudson at canonical.com-20080722000709-grbo6ivpkstoj96z
committer: Michael Hudson <michael.hudson at canonical.com>
branch nick: add-RemoteBzrDir.get_config-bug-250422
timestamp: Tue 2008-07-22 12:08:17 +1200
message:
fix problem
modified:
bzrlib/remote.py remote.py-20060720103555-yeeg2x51vn0rbtdp-1
------------------------------------------------------------
revno: 3567.1.2
revision-id:michael.hudson at canonical.com-20080722000709-grbo6ivpkstoj96z
parent: michael.hudson at canonical.com-20080722000117-f567pa1we4uvxafh
committer: Michael Hudson <michael.hudson at canonical.com>
branch nick: add-RemoteBzrDir.get_config-bug-250422
timestamp: Tue 2008-07-22 12:07:09 +1200
message:
fix test some more
modified:
bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
------------------------------------------------------------
revno: 3567.1.1
revision-id:michael.hudson at canonical.com-20080722000117-f567pa1we4uvxafh
parent: pqm at pqm.ubuntu.com-20080721151553-11iasd1407hkznk1
committer: Michael Hudson <michael.hudson at canonical.com>
branch nick: add-RemoteBzrDir.get_config-bug-250422
timestamp: Tue 2008-07-22 12:01:17 +1200
message:
make test more optimistic
modified:
bzrlib/tests/bzrdir_implementations/test_bzrdir.py test_bzrdir.py-20060131065642-0ebeca5e30e30866
=== modified file 'bzrlib/remote.py'
--- a/bzrlib/remote.py 2008-07-17 00:43:32 +0000
+++ b/bzrlib/remote.py 2008-07-22 00:08:17 +0000
@@ -228,6 +228,10 @@
return self._real_bzrdir.clone(url, revision_id=revision_id,
force_new_repo=force_new_repo, preserve_stacking=preserve_stacking)
+ def get_config(self):
+ self._ensure_real()
+ return self._real_bzrdir.get_config()
+
class RemoteRepositoryFormat(repository.RepositoryFormat):
"""Format for repositories accessed over a _SmartClient.
=== modified file 'bzrlib/tests/bzrdir_implementations/test_bzrdir.py'
--- a/bzrlib/tests/bzrdir_implementations/test_bzrdir.py 2008-07-14 16:16:48 +0000
+++ b/bzrlib/tests/bzrdir_implementations/test_bzrdir.py 2008-07-22 00:12:33 +0000
@@ -1639,12 +1639,14 @@
my_dir = self.make_bzrdir('.')
config = my_dir.get_config()
if config is None:
- self.assertFalse(isinstance(my_dir, bzrdir.BzrDirMeta1))
+ self.assertFalse(
+ isinstance(my_dir, (bzrdir.BzrDirMeta1, RemoteBzrDir)),
+ "%r should support configs" % my_dir)
raise TestNotApplicable(
'This BzrDir format does not support configs.')
config.set_default_stack_on('http://example.com')
self.assertEqual('http://example.com', config.get_default_stack_on())
- my_dir2 = bzrdir.BzrDir.open('.')
+ my_dir2 = bzrdir.BzrDir.open(self.get_url('.'))
config2 = my_dir2.get_config()
self.assertEqual('http://example.com', config2.get_default_stack_on())
More information about the bazaar-commits
mailing list