# HG changeset patch # User Thomas Arendsen Hein # Date 1154153501 -7200 # Node ID 51c296f61b6eb1e1276fd9cb22fce3db45721f83 # Parent 9ffee4f073234fbf710c968baa72e06370e875a8# Parent 6bd351194a968df1dd222f1fd10b13640c73c4e0 merge with tah diff -r 9ffee4f07323 -r 51c296f61b6e tests/test-abort-checkin --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-abort-checkin Sat Jul 29 08:11:41 2006 +0200 @@ -0,0 +1,17 @@ +#!/bin/sh + +HGRCPATH=$HGTMP/.hgrc; export HGRCPATH +echo "[extensions]" >> $HGTMP/.hgrc +echo "mq=" >> $HGTMP/.hgrc + +hg init foo +cd foo +echo foo > foo +hg add foo + +# mq may keep a reference to the repository so __del__ will not be called +# and .hg/journal.dirstate will not be deleted: +HGEDITOR=false hg ci +HGEDITOR=false hg ci + +exit 0 diff -r 9ffee4f07323 -r 51c296f61b6e tests/test-abort-checkin.out --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-abort-checkin.out Sat Jul 29 08:11:41 2006 +0200 @@ -0,0 +1,6 @@ +abort: edit failed: false exited with status 1 +transaction abort! +rollback completed +abort: edit failed: false exited with status 1 +transaction abort! +rollback completed