t0001 (mingw): do not expect specific order of stdout/stderr

When redirecting stdout/stderr to the same file, we cannot guarantee
that stdout will come first.

In fact, in this test case, it seems that an MSVC build always prints
stderr first.

In any case, this test case does not want to verify the *order* but
the *presence* of both outputs, so let's relax the test a little.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
This commit is contained in:
Johannes Schindelin
2018-10-25 11:11:48 +02:00
parent 8bfd0b7513
commit 461e4ca697

View File

@@ -474,7 +474,8 @@ test_expect_success MINGW 'redirect std handles' '
GIT_REDIRECT_STDERR="2>&1" \
git rev-parse --git-dir --verify refs/invalid &&
printf ".git\nfatal: Needed a single revision\n" >expect &&
test_cmp expect output.txt
sort <output.txt >output.sorted &&
test_cmp expect output.sorted
'
test_done