--- 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 <file> should do nothing if 'file' was marked resolved
$ echo resolved > file1
$ hg resolve -m file1