Mercurial > public > mercurial-scm > hg-stable
diff tests/test-largefiles.t @ 18066:abe9799a86d6
largefiles: align rm warnings with warnings used in core
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Thu, 13 Dec 2012 19:19:06 +0100 |
parents | 7e2b9f6a2cd0 |
children | e16982a74bf7 |
line wrap: on
line diff
--- a/tests/test-largefiles.t Thu Dec 13 21:34:55 2012 +0100 +++ b/tests/test-largefiles.t Thu Dec 13 19:19:06 2012 +0100 @@ -79,15 +79,25 @@ C sub/normal2 $ rm sub/unknown -Test exit codes for remove warning cases (modified and still exiting) +Test messages and exit codes for remove warning cases $ hg remove -A large1 - not removing large1: file still exists (use forget to undo) + not removing large1: file still exists [1] $ echo 'modified' > large1 $ hg remove large1 - not removing large1: file is modified (use forget to undo) + not removing large1: file is modified (use -f to force removal) [1] + $ echo 'new' > normalnew + $ hg add normalnew + $ echo 'new' > largenew + $ hg add --large normalnew + normalnew already tracked! + $ hg remove normalnew largenew + not removing largenew: file is untracked + not removing normalnew: file has been marked for add (use forget to undo) + [1] + $ rm normalnew largenew $ hg up -Cq Remove both largefiles and normal files.