diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2011-10-01 20:49:36 +0000 |
---|---|---|
committer | Lorry <lorry@roadtrain.codethink.co.uk> | 2012-09-27 13:27:51 +0000 |
commit | 921ced43c48c1d170452a7b251b94cc96ec8dd44 (patch) | |
tree | 3c4a89176ea67fe4c7bf7b375488361a823c95fa /tests/test-merge-types.t | |
parent | 9039c805b0a7e36220101323f82735f08a104b37 (diff) | |
download | mercurial-tarball-master.tar.gz |
Imported from /srv/lorry/lorry-area/mercurial-tarball/mercurial-1.9.3.tar.gz.HEADmercurial-1.9.3master
Diffstat (limited to 'tests/test-merge-types.t')
-rw-r--r-- | tests/test-merge-types.t | 48 |
1 files changed, 4 insertions, 44 deletions
diff --git a/tests/test-merge-types.t b/tests/test-merge-types.t index c51a029..e328399 100644 --- a/tests/test-merge-types.t +++ b/tests/test-merge-types.t @@ -1,5 +1,3 @@ - $ "$TESTDIR/hghave" symlink execbit || exit 80 - $ hg init $ echo a > a @@ -19,8 +17,8 @@ $ hg merge --debug searching for copies back to rev 1 resolving manifests - overwrite: False, partial: False - ancestor: c334dc3be0da, local: 521a1e40188f+, remote: 3574f3e69b1c + overwrite None partial False + ancestor c334dc3be0da local 521a1e40188f+ remote 3574f3e69b1c conflicting flags for a (n)one, e(x)ec or sym(l)ink? n a: update permissions -> e @@ -47,8 +45,8 @@ Symlink is local parent, executable is other: $ hg merge --debug searching for copies back to rev 1 resolving manifests - overwrite: False, partial: False - ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f + overwrite None partial False + ancestor c334dc3be0da local 3574f3e69b1c+ remote 521a1e40188f conflicting flags for a (n)one, e(x)ec or sym(l)ink? n a: remote is newer -> g @@ -70,41 +68,3 @@ Symlink is other parent, executable is local: > fi a has no flags (default for conflicts) -Update to link without local change should get us a symlink (issue3316): - - $ hg up -C 0 - 1 files updated, 0 files merged, 0 files removed, 0 files unresolved - $ hg up - 1 files updated, 0 files merged, 0 files removed, 0 files unresolved - $ hg st - -Update to link with local change should cause a merge prompt (issue3200): - - $ hg up -C 0 - 1 files updated, 0 files merged, 0 files removed, 0 files unresolved - $ echo data > a - $ HGMERGE= hg up -y --debug - searching for copies back to rev 2 - resolving manifests - overwrite: False, partial: False - ancestor: c334dc3be0da, local: c334dc3be0da+, remote: 521a1e40188f - a: versions differ -> m - preserving a for resolve of a - updating: a 1/1 files (100.00%) - (couldn't find merge tool hgmerge|tool hgmerge can't handle symlinks) (re) - picked tool 'internal:prompt' for a (binary False symlink True) - no tool found to merge a - keep (l)ocal or take (o)ther? l - 0 files updated, 1 files merged, 0 files removed, 0 files unresolved - $ hg diff --git - diff --git a/a b/a - old mode 120000 - new mode 100644 - --- a/a - +++ b/a - @@ -1,1 +1,1 @@ - -symlink - \ No newline at end of file - +data - - |