# HG changeset patch # User Pierre-Yves David # Date 2021-07-02 18:22:56 # Node ID 452795b0b69ad533186cc5eea2a948146a624aa6 # Parent c8f8d2dba6c74a38806b5b483327881ba4ef352e test: clarify some output in `test-transaction-rollback-on-sigpipe` We don't want a dirty transaction to remain, but need to check the transaction was aborted. Otherwise it is easy to have no abandoned transaction if the transaction succeed. Differential Revision: https://phab.mercurial-scm.org/D10945 diff --git a/tests/test-transaction-rollback-on-sigpipe.t b/tests/test-transaction-rollback-on-sigpipe.t --- a/tests/test-transaction-rollback-on-sigpipe.t +++ b/tests/test-transaction-rollback-on-sigpipe.t @@ -50,12 +50,16 @@ disconnecting. Then exit nonzero, to for > pretxnchangegroup.break-things=$hook_script > EOF + $ hg --cwd ./remote tip -T '{node|short}\n' + 000000000000 $ cd local $ echo foo > foo ; hg commit -qAm "commit" $ hg push -q -e "\"$PYTHON\" \"$TESTDIR/dummyssh\"" --remotecmd $remotecmd 2>&1 | grep -v $killable_pipe abort: stream ended unexpectedly (got 0 bytes, expected 4) The remote should be left in a good state + $ hg --cwd ../remote tip -T '{node|short}\n' + 000000000000 $ hg --cwd ../remote recover no interrupted transaction available [1]