diff options
author | Daniel Silverstone <daniel.silverstone@codethink.co.uk> | 2012-09-27 14:30:31 +0100 |
---|---|---|
committer | Daniel Silverstone <daniel.silverstone@codethink.co.uk> | 2012-09-27 14:30:31 +0100 |
commit | 4b0aa73b8c69bd5b7521337809f7bc4714209a5a (patch) | |
tree | 75f4c36771caf222280249cd1ed611d5ade8bd48 /tests/test-merge-commit.t | |
parent | 59a96880b5d035db83067acda8345497c75d7716 (diff) | |
parent | 921ced43c48c1d170452a7b251b94cc96ec8dd44 (diff) | |
download | mercurial-tarball-baserock/morph.tar.gz |
Merge remote-tracking branch 'origin/master' into baserock/morphbaserock/morph
This changes us to 1.9.3 which might stand a better chance of being
usable by Lorry.
We also undo the setup.py change because python now supports bz2
Diffstat (limited to 'tests/test-merge-commit.t')
-rw-r--r-- | tests/test-merge-commit.t | 53 |
1 files changed, 26 insertions, 27 deletions
diff --git a/tests/test-merge-commit.t b/tests/test-merge-commit.t index 23a6e16..bbd3986 100644 --- a/tests/test-merge-commit.t +++ b/tests/test-merge-commit.t @@ -35,17 +35,17 @@ Test with the merge on 3 having the rename on the local parent $ hg ci -m '3: merge with local rename' $ hg debugindex bar - rev offset length ..... linkrev nodeid p1 p2 (re) - 0 0 77 ..... 2 d35118874825 000000000000 000000000000 (re) - 1 77 76 ..... 3 5345f5ab8abd 000000000000 d35118874825 (re) + rev offset length base linkrev nodeid p1 p2 + 0 0 77 0 2 d35118874825 000000000000 000000000000 + 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825 $ hg debugrename bar bar renamed from foo:9e25c27b87571a1edee5ae4dddee5687746cc8e2 $ hg debugindex foo - rev offset length ..... linkrev nodeid p1 p2 (re) - 0 0 7 ..... 0 690b295714ae 000000000000 000000000000 (re) - 1 7 13 ..... 1 9e25c27b8757 690b295714ae 000000000000 (re) + rev offset length base linkrev nodeid p1 p2 + 0 0 7 0 0 690b295714ae 000000000000 000000000000 + 1 7 13 1 1 9e25c27b8757 690b295714ae 000000000000 Revert the content change from rev 2: @@ -69,8 +69,8 @@ This should use bar@rev2 as the ancestor: $ hg --debug merge 3 searching for copies back to rev 1 resolving manifests - overwrite: False, partial: False - ancestor: 0f2ff26688b9, local: 2263c1be0967+, remote: 0555950ead28 + overwrite None partial False + ancestor 0f2ff26688b9 local 2263c1be0967+ remote 0555950ead28 bar: versions differ -> m preserving bar for resolve of bar updating: bar 1/1 files (100.00%) @@ -88,11 +88,11 @@ This should use bar@rev2 as the ancestor: $ hg ci -m '5: merge' $ hg debugindex bar - rev offset length ..... linkrev nodeid p1 p2 (re) - 0 0 77 ..... 2 d35118874825 000000000000 000000000000 (re) - 1 77 76 ..... 3 5345f5ab8abd 000000000000 d35118874825 (re) - 2 153 7 ..... 4 ff4b45017382 d35118874825 000000000000 (re) - 3 160 13 ..... 5 3701b4893544 ff4b45017382 5345f5ab8abd (re) + rev offset length base linkrev nodeid p1 p2 + 0 0 77 0 2 d35118874825 000000000000 000000000000 + 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825 + 2 153 7 2 4 ff4b45017382 d35118874825 000000000000 + 3 160 13 3 5 3701b4893544 ff4b45017382 5345f5ab8abd Same thing, but with the merge on 3 having the rename @@ -122,17 +122,17 @@ on the remote parent: $ hg ci -m '3: merge with remote rename' $ hg debugindex bar - rev offset length ..... linkrev nodeid p1 p2 (re) - 0 0 77 ..... 2 d35118874825 000000000000 000000000000 (re) - 1 77 76 ..... 3 5345f5ab8abd 000000000000 d35118874825 (re) + rev offset length base linkrev nodeid p1 p2 + 0 0 77 0 2 d35118874825 000000000000 000000000000 + 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825 $ hg debugrename bar bar renamed from foo:9e25c27b87571a1edee5ae4dddee5687746cc8e2 $ hg debugindex foo - rev offset length ..... linkrev nodeid p1 p2 (re) - 0 0 7 ..... 0 690b295714ae 000000000000 000000000000 (re) - 1 7 13 ..... 1 9e25c27b8757 690b295714ae 000000000000 (re) + rev offset length base linkrev nodeid p1 p2 + 0 0 7 0 0 690b295714ae 000000000000 000000000000 + 1 7 13 1 1 9e25c27b8757 690b295714ae 000000000000 Revert the content change from rev 2: @@ -156,8 +156,8 @@ This should use bar@rev2 as the ancestor: $ hg --debug merge 3 searching for copies back to rev 1 resolving manifests - overwrite: False, partial: False - ancestor: 0f2ff26688b9, local: 2263c1be0967+, remote: 3ffa6b9e35f0 + overwrite None partial False + ancestor 0f2ff26688b9 local 2263c1be0967+ remote 3ffa6b9e35f0 bar: versions differ -> m preserving bar for resolve of bar updating: bar 1/1 files (100.00%) @@ -175,10 +175,9 @@ This should use bar@rev2 as the ancestor: $ hg ci -m '5: merge' $ hg debugindex bar - rev offset length ..... linkrev nodeid p1 p2 (re) - 0 0 77 ..... 2 d35118874825 000000000000 000000000000 (re) - 1 77 76 ..... 3 5345f5ab8abd 000000000000 d35118874825 (re) - 2 153 7 ..... 4 ff4b45017382 d35118874825 000000000000 (re) - 3 160 13 ..... 5 3701b4893544 ff4b45017382 5345f5ab8abd (re) + rev offset length base linkrev nodeid p1 p2 + 0 0 77 0 2 d35118874825 000000000000 000000000000 + 1 77 76 0 3 5345f5ab8abd 000000000000 d35118874825 + 2 153 7 2 4 ff4b45017382 d35118874825 000000000000 + 3 160 13 3 5 3701b4893544 ff4b45017382 5345f5ab8abd - $ cd .. |