mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 07:17:55 +03:00
test-resolve: add tests for re-merge
This commit is contained in:
parent
9791d9b4dc
commit
3fff17492d
@ -99,6 +99,45 @@ BROKEN: resolve -m should do nothing in merge without conflicts
|
|||||||
abort: resolve command not applicable when not merging
|
abort: resolve command not applicable when not merging
|
||||||
[255]
|
[255]
|
||||||
|
|
||||||
|
get back to conflicting state
|
||||||
|
|
||||||
|
$ hg up -qC 2
|
||||||
|
$ hg merge --tool=internal:fail 1
|
||||||
|
0 files updated, 0 files merged, 0 files removed, 2 files unresolved
|
||||||
|
use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
|
||||||
|
[1]
|
||||||
|
|
||||||
|
resolve without arguments should suggest --all
|
||||||
|
$ hg resolve
|
||||||
|
abort: no files or directories specified
|
||||||
|
(use --all to remerge all files)
|
||||||
|
[255]
|
||||||
|
|
||||||
|
resolve --all should re-merge all unresolved files
|
||||||
|
$ hg resolve -q --all
|
||||||
|
warning: conflicts during merge.
|
||||||
|
merging file1 incomplete! (edit conflicts, then use 'hg resolve --mark')
|
||||||
|
warning: conflicts during merge.
|
||||||
|
merging file2 incomplete! (edit conflicts, then use 'hg resolve --mark')
|
||||||
|
[1]
|
||||||
|
$ grep -q '<<<' file1
|
||||||
|
$ grep -q '<<<' file2
|
||||||
|
|
||||||
|
resolve <file> should re-merge file
|
||||||
|
$ echo resolved > file1
|
||||||
|
$ hg resolve -q file1
|
||||||
|
warning: conflicts during merge.
|
||||||
|
merging file1 incomplete! (edit conflicts, then use 'hg resolve --mark')
|
||||||
|
[1]
|
||||||
|
$ grep -q '<<<' file1
|
||||||
|
|
||||||
|
resolve <file> should do nothing if 'file' was marked resolved
|
||||||
|
$ echo resolved > file1
|
||||||
|
$ hg resolve -m file1
|
||||||
|
$ hg resolve -q file1
|
||||||
|
$ cat file1
|
||||||
|
resolved
|
||||||
|
|
||||||
test crashed merge with empty mergestate
|
test crashed merge with empty mergestate
|
||||||
|
|
||||||
$ hg up -qC 1
|
$ hg up -qC 1
|
||||||
|
Loading…
Reference in New Issue
Block a user