tests/test-grep
changeset 8849 80cc4b1a62d0
parent 8167 6c82beaaa11a
child 8897 aa78a0583731
--- a/tests/test-grep	Sat Jun 20 17:09:49 2009 +0200
+++ b/tests/test-grep	Tue May 19 16:49:54 2009 +0900
@@ -73,3 +73,25 @@
 # Used to crash here
 hg grep -r 1 octarine
 
+# Issue337: grep did not compared changesets by their revision numbers
+# instead of following parent-child relationships.
+cd ..
+echo % issue 337
+hg init issue337
+cd issue337
+
+echo white > color
+hg commit -A -m "0 white"
+
+echo red > color
+hg commit -A -m "1 red"
+
+hg update 0
+echo black > color
+hg commit -A -m "2 black"
+
+hg update --clean 1
+echo blue > color
+hg commit -A -m "3 blue"
+
+hg grep --all red