Rev 4008: Fix test failure due to shared format objects being returned from initialize_on_transport. in http://people.ubuntu.com/~robertc/baz2.0/integration

Robert Collins robertc at robertcollins.net
Wed Feb 18 03:25:32 GMT 2009


At http://people.ubuntu.com/~robertc/baz2.0/integration

------------------------------------------------------------
revno: 4008
revision-id: robertc at robertcollins.net-20090218032521-m2bl20b63q57mmxj
parent: robertc at robertcollins.net-20090218001303-anak652jzjqu02d2
committer: Robert Collins <robertc at robertcollins.net>
branch nick: integration
timestamp: Wed 2009-02-18 14:25:21 +1100
message:
  Fix test failure due to shared format objects being returned from initialize_on_transport.
=== modified file 'bzrlib/bzrdir.py'
--- a/bzrlib/bzrdir.py	2009-02-18 00:13:03 +0000
+++ b/bzrlib/bzrdir.py	2009-02-18 03:25:21 +0000
@@ -2719,7 +2719,9 @@
         response = client.call('BzrDirFormat.initialize', path)
         if response[0] != 'ok':
             raise errors.SmartProtocolError('unexpected response code %s' % (response,))
-        return remote.RemoteBzrDir(transport, self)
+        format = RemoteBzrDirFormat()
+        self._supply_sub_formats_to(format)
+        return remote.RemoteBzrDir(transport, format)
 
     def _open(self, transport):
         return remote.RemoteBzrDir(transport, self)




More information about the bazaar-commits mailing list