MinGW: disable legacy encoding tests
commit3d7ce6bba689a7b8b76c030644b6871943d8ef1c
authorKarsten Blees <blees@dcon.de>
Sat, 20 Aug 2011 12:27:02 +0000 (20 14:27 +0200)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 11 May 2012 22:50:03 +0000 (11 17:50 -0500)
tree0117b04896f909605643c5b89897dd4e0520ff57
parent6dfb4571395ba1363030d126e9307add429e566c
MinGW: disable legacy encoding tests

On Windows, all native APIs are Unicode-based. It is impossible to pass
legacy encoded byte arrays to a process via command line or environment
variables. Disable the tests that try to do so.

In t3901, most tests still work if we don't mess up the repository encoding
in setup, so don't switch to ISO-8859-1 on MinGW.

Note that i18n tests that do their encoding tricks via encoded files (such
as t3900) are not affected by this.

Signed-off-by: Karsten Blees <blees@dcon.de>
t/t3901-i18n-patch.sh
t/t4201-shortlog.sh
t/t8005-blame-i18n.sh