Rev 3232: Minimally test stacking and unstacking a repository. in http://people.ubuntu.com/~robertc/baz2.0/shallow-branch
Robert Collins
robertc at robertcollins.net
Fri Feb 22 01:58:45 GMT 2008
At http://people.ubuntu.com/~robertc/baz2.0/shallow-branch
------------------------------------------------------------
revno: 3232
revision-id:robertc at robertcollins.net-20080222015839-hylnnuh74gw9mnpw
parent: robertc at robertcollins.net-20080222015318-hea8aug1bqiowzk1
committer: Robert Collins <robertc at robertcollins.net>
branch nick: StackableBranch
timestamp: Fri 2008-02-22 12:58:39 +1100
message:
Minimally test stacking and unstacking a repository.
modified:
bzrlib/tests/test_branch.py test_branch.py-20060116013032-97819aa07b8ab3b5
=== modified file 'bzrlib/tests/test_branch.py'
--- a/bzrlib/tests/test_branch.py 2008-02-22 01:53:18 +0000
+++ b/bzrlib/tests/test_branch.py 2008-02-22 01:58:39 +0000
@@ -354,6 +354,14 @@
branch = self.make_branch('a', format=self.get_format_name())
self.assertFileEqual('\n', 'a/.bzr/branch/stacked-on')
+ def test_stack_and_unstack(self):
+ branch = self.make_branch('a', format=self.get_format_name())
+ target = self.make_branch('b')
+ branch.set_stacked_on(target.base)
+ self.assertEqual(target.base, branch.get_stacked_on())
+ branch.set_stacked_on(None)
+ self.assertRaises(errors.NotStacked, branch.get_stacked_on)
+
class TestBranchReference(TestCaseWithTransport):
"""Tests for the branch reference facility."""
More information about the bazaar-commits
mailing list