summaryrefslogtreecommitdiff
path: root/tests/test-revert-unknown.t
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test-revert-unknown.t')
-rw-r--r--tests/test-revert-unknown.t29
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/test-revert-unknown.t b/tests/test-revert-unknown.t
new file mode 100644
index 0000000..67eb717
--- /dev/null
+++ b/tests/test-revert-unknown.t
@@ -0,0 +1,29 @@
+ $ hg init
+ $ touch unknown
+
+ $ touch a
+ $ hg add a
+ $ hg ci -m "1"
+
+ $ touch b
+ $ hg add b
+ $ hg ci -m "2"
+
+Should show unknown
+
+ $ hg status
+ ? unknown
+ $ hg revert -r 0 --all
+ removing b
+
+Should show unknown and b removed
+
+ $ hg status
+ R b
+ ? unknown
+
+Should show a and unknown
+
+ $ ls
+ a
+ unknown