Rev 2956: Some work towards including the correct changes for TREE_ROOT in check parameterised tests. in http://people.ubuntu.com/~robertc/baz2.0/reconcile
Robert Collins
robertc at robertcollins.net
Sat Nov 3 13:50:20 GMT 2007
At http://people.ubuntu.com/~robertc/baz2.0/reconcile
------------------------------------------------------------
revno: 2956
revision-id:robertc at robertcollins.net-20071103134754-l5lspakbc6pssydf
parent: robertc at robertcollins.net-20071031232803-igxkczmug4hpmvq4
committer: Robert Collins <robertc at robertcollins.net>
branch nick: reconcile
timestamp: Sun 2007-11-04 00:47:54 +1100
message:
Some work towards including the correct changes for TREE_ROOT in check parameterised tests.
modified:
bzrlib/remote.py remote.py-20060720103555-yeeg2x51vn0rbtdp-1
bzrlib/tests/repository_implementations/helpers.py helpers.py-20070924032407-m460yl9j5gu5ju85-2
bzrlib/tests/repository_implementations/test_check_reconcile.py test_broken.py-20070928125406-62236394w0jpbpd6-2
=== modified file 'bzrlib/remote.py'
--- a/bzrlib/remote.py 2007-10-31 22:33:53 +0000
+++ b/bzrlib/remote.py 2007-11-03 13:47:54 +0000
@@ -259,10 +259,10 @@
self._lock_count = 0
self._leave_lock = False
# for tests
- self._reconcile_does_inventory_gc = True
- self._reconcile_fixes_text_parents = True
- # This depends on the actual remote format, so force it off for maximum
+ # These depend on the actual remote format, so force it off for maximum
# compatibility.
+ self._reconcile_does_inventory_gc = False
+ self._reconcile_fixes_text_parents = False
self._reconcile_backsup_inventory = False
self.base = self.bzrdir.transport.base
=== modified file 'bzrlib/tests/repository_implementations/helpers.py'
--- a/bzrlib/tests/repository_implementations/helpers.py 2007-10-31 22:33:53 +0000
+++ b/bzrlib/tests/repository_implementations/helpers.py 2007-11-03 13:47:54 +0000
@@ -56,10 +56,11 @@
inv = inventory.Inventory(revision_id='revision-id')
inv.root.revision = 'revision-id'
inv_sha1 = repo.add_inventory('revision-id', inv, [])
- root_id = inv.root.file_id
- vf = repo.weave_store.get_weave_or_empty(root_id,
- repo.get_transaction())
- vf.add_lines('revision-id', [], [])
+ if repo.supports_rich_root():
+ root_id = inv.root.file_id
+ vf = repo.weave_store.get_weave_or_empty(root_id,
+ repo.get_transaction())
+ vf.add_lines('revision-id', [], [])
revision = _mod_revision.Revision('revision-id',
committer='jrandom at example.com', timestamp=0,
inventory_sha1=inv_sha1, timezone=0, message='message',
=== modified file 'bzrlib/tests/repository_implementations/test_check_reconcile.py'
--- a/bzrlib/tests/repository_implementations/test_check_reconcile.py 2007-10-31 23:28:03 +0000
+++ b/bzrlib/tests/repository_implementations/test_check_reconcile.py 2007-11-03 13:47:54 +0000
@@ -58,10 +58,11 @@
"""
inv.revision_id = revision_id
inv.root.revision = revision_id
- root_id = inv.root.file_id
- vf = repo.weave_store.get_weave_or_empty(root_id,
- repo.get_transaction())
- vf.add_lines(revision_id, [], [])
+ if repo.supports_rich_root():
+ root_id = inv.root.file_id
+ vf = repo.weave_store.get_weave_or_empty(root_id,
+ repo.get_transaction())
+ vf.add_lines(revision_id, [], [])
repo.add_inventory(revision_id, inv, parent_ids)
revision = Revision(revision_id, committer='jrandom at example.com',
timestamp=0, inventory_sha1='', timezone=0, message='foo',
More information about the bazaar-commits
mailing list