Mercurial > hg-stable
changeset 33340:dd050fc04cc9
test-addremove: conditionalize output instead of tests
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sat, 08 Jul 2017 18:37:41 -0400 |
parents | ad230d56db25 |
children | 1a4eca3b12dd |
files | tests/test-addremove.t |
diffstat | 1 files changed, 8 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-addremove.t Sat Jul 08 14:21:11 2017 -0400 +++ b/tests/test-addremove.t Sat Jul 08 18:37:41 2017 -0400 @@ -29,15 +29,12 @@ $ hg -v addremove adding foo $ hg forget foo -#if windows + $ hg -v addremove nonexistent - nonexistent: The system cannot find the file specified + nonexistent: The system cannot find the file specified (windows !) + nonexistent: No such file or directory (no-windows !) [1] -#else - $ hg -v addremove nonexistent - nonexistent: No such file or directory - [1] -#endif + $ cd .. $ hg init subdir @@ -87,17 +84,13 @@ adding c $ rm c -#if windows + $ hg ci -A -m "c" nonexistent - nonexistent: The system cannot find the file specified + nonexistent: The system cannot find the file specified (windows !) + nonexistent: No such file or directory (no-windows !) abort: failed to mark all new/missing files as added/removed [255] -#else - $ hg ci -A -m "c" nonexistent - nonexistent: No such file or directory - abort: failed to mark all new/missing files as added/removed - [255] -#endif + $ hg st ! c $ cd ..