changeset 277:5e5d11417138

Test the result of selective reverts when multiple files are changed
author Franz Glasner <hg@dom66.de>
date Fri, 04 Jan 2019 22:45:34 +0100
parents 5b4acabe2c9e
children 7ec353866f70
files tests/test-timestamps.t
diffstat 1 files changed, 18 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test-timestamps.t	Fri Jan 04 22:39:38 2019 +0100
+++ b/tests/test-timestamps.t	Fri Jan 04 22:45:34 2019 +0100
@@ -116,6 +116,24 @@
   $ "$TSPY" "$TESTDIR/lib-stat.py" files/test2.txt
   2017-12-01T08:09:10Z
 
+Selective reverting ...
+
+  $ hg status
+  $ echo "CHANGED 22 ..." >>files/test1.txt
+  $ echo "CHANGED 22 ..." >>files/test2.txt
+  $ hg status
+  M files/test1.txt
+  M files/test2.txt
+  $ hg revert -C files/test1.txt
+  $ hg status
+  M files/test2.txt
+  $ "$TSPY" "$TESTDIR/lib-stat.py" files/test1.txt
+  2017-12-01T02:03:04Z
+  $ hg revert -C files/test2.txt
+  $ hg status
+  $ "$TSPY" "$TESTDIR/lib-stat.py" files/test2.txt
+  2017-12-01T08:09:10Z
+
 Committing an explicit list of files
 
   $ hg id -n