tests/test-pull-pull-corruption2
changeset 2000 6f6e210b38cf
child 2530 d181845bdc51
new file mode 100755
--- /dev/null
+++ b/tests/test-pull-pull-corruption2
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# Corrupt an hg repo with two pulls.
+#
+
+# create one repo with a long history
+hg init source1
+cd source1
+touch foo
+hg add foo
+for i in 1 2 3 4 5 6 7 8 9 10; do
+    echo $i >> foo
+    hg ci -m $i
+done
+cd ..
+
+# create a third repo to pull both other repos into it
+hg init version2
+hg -R version2 pull source1 &
+sleep 1
+
+hg clone --pull -U version2 corrupted
+hg -R corrupted verify
+hg -R version2 verify