diff tests/test-copy.t @ 41657:e41449818bee

copy: respect ui.relative-paths in copy/rename Differential Revision: https://phab.mercurial-scm.org/D5907
author Martin von Zweigbergk <martinvonz@google.com>
date Fri, 08 Feb 2019 13:00:05 -0800
parents f1186c292d03
children 8be0c63535b5
line wrap: on
line diff
--- a/tests/test-copy.t	Fri Feb 08 12:00:44 2019 -0800
+++ b/tests/test-copy.t	Fri Feb 08 13:00:05 2019 -0800
@@ -118,6 +118,23 @@
   [255]
   $ hg st -A
   ? foo
+respects ui.relative-paths
+  $ mkdir dir
+  $ cd dir
+  $ hg mv ../foo ../bar
+  ../foo: not copying - file is not managed
+  abort: no files to copy
+  [255]
+  $ hg mv ../foo ../bar --config ui.relative-paths=yes
+  ../foo: not copying - file is not managed
+  abort: no files to copy
+  [255]
+  $ hg mv ../foo ../bar --config ui.relative-paths=no
+  foo: not copying - file is not managed
+  abort: no files to copy
+  [255]
+  $ cd ..
+  $ rmdir dir
   $ hg add foo
 dry-run; print a warning that this is not a real copy; foo is added
   $ hg mv --dry-run foo bar