MinGW: disable legacy encoding tests
commite1aa330f160c9993b7b3f2b20df7755ff67e3d5d
authorKarsten Blees <blees@dcon.de>
Sat, 20 Aug 2011 12:27:02 +0000 (20 14:27 +0200)
committerJohannes Schindelin <johannes.schindelin@gmx.de>
Tue, 14 Feb 2012 20:03:56 +0000 (14 14:03 -0600)
treec73e9393cde8e7a9d1424ceff19e62d572fb109a
parentf570f5b6135fe61447a04c21e3cb563327c6ac59
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