At http://people.ubuntu.com/~robertc/baz2.0/commit-iterchanges
------------------------------------------------------------
revno: 3791
revision-id: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
committer: Robert Collins <[EMAIL PROTECTED]>
branch nick: commit-iterchanges
timestamp: Tue 2008-12-02 12:33:46 +1100
message:
CommitBuilder.record_iter_changes handles reparented symlinks.
modified:
bzrlib/tests/per_repository/test_commit_builder.py
test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
=== modified file 'bzrlib/tests/per_repository/test_commit_builder.py'
--- a/bzrlib/tests/per_repository/test_commit_builder.py 2008-12-02
01:31:22 +0000
+++ b/bzrlib/tests/per_repository/test_commit_builder.py 2008-12-02
01:33:46 +0000
@@ -617,6 +617,14 @@
os.symlink('target', 'link')
self._add_commit_reparent_check_changed(tree, 'link')
+ def test_last_modified_revision_after_reparent_link_changes_ric(self):
+ # reparenting a link changes the last modified.
+ self.requireFeature(tests.SymlinkFeature)
+ tree = self.make_branch_and_tree('.')
+ os.symlink('target', 'link')
+ self._add_commit_reparent_check_changed(tree, 'link',
+ mini_commit=self.mini_commit_record_iter_changes)
+
def _add_commit_change_check_changed(self, tree, name, changer,
expect_fs_hash=False, mini_commit=None):
tree.add([name], [name + 'id'])
--
bazaar-commits mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/bazaar-commits