Mercurial > hg
changeset 33616:d84da82764e3 stable
tests: demonstrate that failed "hg ci -A" updates dirstate (issue5645)
Differential Revision: https://phab.mercurial-scm.org/D203
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Mon, 31 Jul 2017 14:54:08 -0700 |
parents | c6146dd10072 |
children | 5ac845ca059a |
files | tests/test-commit.t |
diffstat | 1 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-commit.t Mon Jul 31 16:32:01 2017 -0700 +++ b/tests/test-commit.t Mon Jul 31 14:54:08 2017 -0700 @@ -147,6 +147,18 @@ oldhash=bar sourcehash=foo +Failed commit with --addremove should not update dirstate + + $ echo foo > newfile + $ hg status + ? newfile + $ HGEDITOR=false hg ci --addremove + adding newfile + abort: edit failed: false exited with status 1 + [255] + $ hg status + A newfile + Make sure we do not obscure unknown requires file entries (issue2649) $ echo foo >> foo