tests/test-clone-pull-corruption
changeset 12412 2dbb9e5e3454
parent 12411 5d3c28a339cb
child 12413 f8dc83689f19
--- a/tests/test-clone-pull-corruption	Sun Sep 26 13:41:17 2010 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,32 +0,0 @@
-#!/bin/sh
-#
-# Corrupt an hg repo with a pull started during an aborted commit
-#
-
-# Create two repos, so that one of them can pull from the other one.
-hg init source
-cd source
-touch foo
-hg add foo
-hg ci -m 'add foo'
-hg clone . ../corrupted
-echo >> foo
-hg ci -m 'change foo'
-
-# Add a hook to wait 5 seconds and then abort the commit
-cd ../corrupted
-echo '[hooks]' >> .hg/hgrc
-echo 'pretxncommit = sleep 5; exit 1' >> .hg/hgrc
-
-# start a commit...
-touch bar
-hg add bar
-hg ci -m 'add bar' &
-
-# ... and start a pull while the commit is still running
-sleep 1
-hg pull ../source 2>/dev/null
-
-# see what happened
-wait
-hg verify