diff tests/test-histedit-arguments.t @ 19047:81de87f8b480

histedit: protect against duplicated entries Before this change one would issue rules with duplicated entries. For this to happen some other changeset had to be missing to maintain the rules length.
author Pierre-Yves David <pierre-yves.david@logilab.fr>
date Thu, 18 Apr 2013 15:22:24 +0200
parents f77c23ec09f7
children 1163ff06ce89
line wrap: on
line diff
--- a/tests/test-histedit-arguments.t	Thu Apr 18 15:13:35 2013 +0200
+++ b/tests/test-histedit-arguments.t	Thu Apr 18 15:22:24 2013 +0200
@@ -124,6 +124,19 @@
   abort: unknown action "coin"
   [255]
 
+Test duplicated changeset
+---------------------------------------
+
+So one is missing and one appear twice.
+
+  $ HGEDITOR=cat hg histedit "tip^^" --commands - << EOF
+  > pick eb57da33312f 2 three
+  > pick eb57da33312f 2 three
+  > pick 08d98a8350f3 4 five
+  > EOF
+  abort: duplicated command for changeset eb57da33312f
+  [255]
+
 Test short version of command
 ---------------------------------------