[PATCH STABLE] test-fix: normalize precision of mtime copied by 'cp -p'

Yuya Nishihara yuya at tcha.org
Mon Apr 23 13:03:11 UTC 2018


# HG changeset patch
# User Yuya Nishihara <yuya at tcha.org>
# Date 1524485599 -32400
#      Mon Apr 23 21:13:19 2018 +0900
# Branch stable
# Node ID 80695628adcbee8860f19b9b8578fdf26ff4e701
# Parent  f73842ecedcda20f95367589fb03df39c5e21715
test-fix: normalize precision of mtime copied by 'cp -p'

Appears that MSYS cp only copies mtime in seconds.

diff --git a/tests/test-fix.t b/tests/test-fix.t
--- a/tests/test-fix.t
+++ b/tests/test-fix.t
@@ -494,6 +494,7 @@ write back to the file, so for example t
   $ hg add
   adding foo.whole
   $ cp -p foo.whole foo.whole.orig
+  $ cp -p foo.whole.orig foo.whole
   $ sleep 2 # mtime has a resolution of one or two seconds.
   $ hg fix --working-dir
   $ f foo.whole.orig --newer foo.whole


More information about the Mercurial-devel mailing list