Rev 2420: Add AB1 test that new trees get unique root ids in http://sourcefrog.net/bzr/dirstate-plus-subtree
Martin Pool
mbp at sourcefrog.net
Thu Mar 1 05:57:33 GMT 2007
At http://sourcefrog.net/bzr/dirstate-plus-subtree
------------------------------------------------------------
revno: 2420
revision-id: mbp at sourcefrog.net-20070301055733-a977ktcx75cqtqyb
parent: mbp at sourcefrog.net-20070301052819-5cbjhypodsf6ebgy
committer: Martin Pool <mbp at sourcefrog.net>
branch nick: dirstate-plus-subtree
timestamp: Thu 2007-03-01 16:57:33 +1100
message:
Add AB1 test that new trees get unique root ids
modified:
bzrlib/tests/test_workingtree.py testworkingtree.py-20051004024258-b88d0fe8f101d468
bzrlib/tests/test_workingtree_4.py test_workingtree_4.p-20070223025758-531n3tznl3zacv2o-1
=== modified file 'bzrlib/tests/test_workingtree.py'
--- a/bzrlib/tests/test_workingtree.py 2007-02-23 05:47:26 +0000
+++ b/bzrlib/tests/test_workingtree.py 2007-03-01 05:57:33 +0000
@@ -268,6 +268,14 @@
self.assertEqual('revision-1',
revision_tree.inventory['my-root-id'].revision)
+ def test_unique_root_id_per_tree(self):
+ # each time you initialize a new tree, it gets a different root id
+ tree1 = self.make_branch_and_tree('tree1',
+ format='experimental-knit3')
+ tree2 = self.make_branch_and_tree('tree2',
+ format='experimental-knit3')
+ self.assertNotEqual(tree1.get_root_id(), tree2.get_root_id())
+
class TestFormat2WorkingTree(TestCaseWithTransport):
"""Tests that are specific to format 2 trees."""
=== modified file 'bzrlib/tests/test_workingtree_4.py'
--- a/bzrlib/tests/test_workingtree_4.py 2007-02-26 00:45:31 +0000
+++ b/bzrlib/tests/test_workingtree_4.py 2007-03-01 05:57:33 +0000
@@ -435,4 +435,3 @@
self.assertEqual(None, tree.id2path('a-id'))
self.assertEqual('b', tree.id2path('b-id'))
self.assertEqual(None, tree.id2path('c-id'))
-
More information about the bazaar-commits
mailing list