Mercurial > hg-stable
changeset 45865:96ca817ec192
errors: raise InputError when given non-existent paths etc
Differential Revision: https://phab.mercurial-scm.org/D9328
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Thu, 12 Nov 2020 13:22:40 -0800 |
parents | f96fa4de5055 |
children | d68618954ade |
files | mercurial/cmdutil.py mercurial/localrepo.py tests/test-commit-interactive.t tests/test-commit.t tests/test-largefiles.t tests/test-symlinks.t |
diffstat | 6 files changed, 12 insertions(+), 12 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Thu Nov 12 10:35:33 2020 -0800 +++ b/mercurial/cmdutil.py Thu Nov 12 13:22:40 2020 -0800 @@ -459,7 +459,7 @@ ) def fail(f, msg): - raise error.Abort(b'%s: %s' % (f, msg)) + raise error.InputError(b'%s: %s' % (f, msg)) force = opts.get(b'force') if not force:
--- a/mercurial/localrepo.py Thu Nov 12 10:35:33 2020 -0800 +++ b/mercurial/localrepo.py Thu Nov 12 13:22:40 2020 -0800 @@ -2845,7 +2845,7 @@ extra = {} def fail(f, msg): - raise error.Abort(b'%s: %s' % (f, msg)) + raise error.InputError(b'%s: %s' % (f, msg)) if not match: match = matchmod.always()
--- a/tests/test-commit-interactive.t Thu Nov 12 10:35:33 2020 -0800 +++ b/tests/test-commit-interactive.t Thu Nov 12 13:22:40 2020 -0800 @@ -61,7 +61,7 @@ $ touch untracked $ hg commit -i -m should-fail empty-rw untracked abort: untracked: file not tracked! - [255] + [10] $ rm untracked Record empty file
--- a/tests/test-commit.t Thu Nov 12 10:35:33 2020 -0800 +++ b/tests/test-commit.t Thu Nov 12 13:22:40 2020 -0800 @@ -54,7 +54,7 @@ [1] $ hg commit -m commit-8-2 bar abort: bar: file not found! - [255] + [10] $ hg -q revert -a --no-backup @@ -74,7 +74,7 @@ adding dir.file $ hg commit -m commit-10 dir dir.file abort: dir: no match under directory! - [255] + [10] $ echo >> dir/file $ mkdir bleh @@ -82,10 +82,10 @@ $ cd bleh $ hg commit -m commit-11 . abort: bleh: no match under directory! - [255] + [10] $ hg commit -m commit-12 ../dir ../dir2 abort: dir2: no match under directory! - [255] + [10] $ hg -v commit -m commit-13 ../dir committing files: dir/file @@ -96,20 +96,20 @@ $ hg commit -m commit-14 does-not-exist abort: does-not-exist: * (glob) - [255] + [10] #if symlink $ ln -s foo baz $ hg commit -m commit-15 baz abort: baz: file not tracked! - [255] + [10] $ rm baz #endif $ touch quux $ hg commit -m commit-16 quux abort: quux: file not tracked! - [255] + [10] $ echo >> dir/file $ hg -v commit -m commit-17 dir/file committing files:
--- a/tests/test-largefiles.t Thu Nov 12 10:35:33 2020 -0800 +++ b/tests/test-largefiles.t Thu Nov 12 13:22:40 2020 -0800 @@ -412,7 +412,7 @@ $ hg revert --quiet z $ hg commit -m "Empty subdir" z abort: z: no match under directory! - [255] + [10] $ rm -rf z $ hg ci -m "standin" .hglf abort: file ".hglf" is a largefile standin
--- a/tests/test-symlinks.t Thu Nov 12 10:35:33 2020 -0800 +++ b/tests/test-symlinks.t Thu Nov 12 13:22:40 2020 -0800 @@ -198,7 +198,7 @@ $ ln -s nothing dangling $ hg commit -m 'commit symlink without adding' dangling abort: dangling: file not tracked! - [255] + [10] $ hg add dangling $ hg commit -m 'add symlink'