diff -r f5faef7e9119 -r f4fec0940278 tests/test-resolve.t --- a/tests/test-resolve.t Sun Nov 01 14:43:25 2015 +0900 +++ b/tests/test-resolve.t Wed Nov 18 20:59:17 2015 -0600 @@ -219,6 +219,30 @@ [1] $ grep '<<<' file1 > /dev/null +test .orig behavior with resolve + + $ echo resolve > file + $ hg resolve -q file1 --tool 'f --dump $TESTTMP/repo/file1.orig' + */file1~base*: (glob) + >>> + foo + <<< + */file1~other*: (glob) + >>> + foo + bar + <<< + $TESTTMP/repo/file1: (glob) + >>> + foo + baz + <<< + $TESTTMP/repo/file1.orig: (glob) + >>> + foo + baz + <<< + resolve should do nothing if 'file' was marked resolved $ echo resolved > file1 $ hg resolve -m file1