Rev 3024: Handle packs in blackbox.test_reconcile. in http://people.ubuntu.com/~robertc/baz2.0/pack.read-locks
Robert Collins
robertc at robertcollins.net
Thu Nov 22 02:10:07 GMT 2007
At http://people.ubuntu.com/~robertc/baz2.0/pack.read-locks
------------------------------------------------------------
revno: 3024
revision-id:robertc at robertcollins.net-20071122020949-kpvph7srqw3h60p1
parent: robertc at robertcollins.net-20071122020018-a30xrdfzxfwi8g2h
committer: Robert Collins <robertc at robertcollins.net>
branch nick: pack.read-locks
timestamp: Thu 2007-11-22 13:09:49 +1100
message:
Handle packs in blackbox.test_reconcile.
modified:
bzrlib/tests/blackbox/test_reconcile.py test_fix.py-20060223013051-9a188e15a5ee9451
=== modified file 'bzrlib/tests/blackbox/test_reconcile.py'
--- a/bzrlib/tests/blackbox/test_reconcile.py 2007-10-03 06:37:01 +0000
+++ b/bzrlib/tests/blackbox/test_reconcile.py 2007-11-22 02:09:49 +0000
@@ -42,10 +42,15 @@
def test_trivial_reconcile(self):
t = bzrdir.BzrDir.create_standalone_workingtree('.')
(out, err) = self.run_bzr('reconcile')
+ if t.branch.repository._reconcile_backsup_inventory:
+ does_backup_text = "Inventory ok.\n"
+ else:
+ does_backup_text = ""
self.assertEqualDiff(out, "Reconciling repository %s\n"
- "Inventory ok.\n"
+ "%s"
"Reconciliation complete.\n" %
- t.bzrdir.root_transport.base)
+ (t.bzrdir.root_transport.base,
+ does_backup_text))
self.assertEqualDiff(err, "")
def test_does_something_reconcile(self):
@@ -60,9 +65,15 @@
repo.commit_write_group()
repo.unlock()
(out, err) = self.run_bzr('reconcile')
- self.assertEqualDiff(out, "Reconciling repository %s\n"
- "Backup Inventory created.\n"
- "Inventory regenerated.\n"
- "Reconciliation complete.\n" %
- t.bzrdir.root_transport.base)
+ if repo._reconcile_backsup_inventory:
+ does_backup_text = (
+ "Backup Inventory created.\n"
+ "Inventory regenerated.\n")
+ else:
+ does_backup_text = ""
+ expected = ("Reconciling repository %s\n"
+ "%s"
+ "Reconciliation complete.\n" %
+ (t.bzrdir.root_transport.base, does_backup_text))
+ self.assertEqualDiff(expected, out)
self.assertEqualDiff(err, "")
More information about the bazaar-commits
mailing list