test-addremove: conditionalize output instead of tests

This commit is contained in:
Matt Harbison 2017-07-08 18:37:41 -04:00
parent 376884a01f
commit 7e2264b4b2

View File

@ -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 ..