MinGW: disable legacy encoding tests
commit0399e42bf328314a9db2934134a67710d1a08a38
authorKarsten Blees <blees@dcon.de>
Sat, 20 Aug 2011 12:27:02 +0000 (20 14:27 +0200)
committerKarsten Blees <blees@dcon.de>
Thu, 15 Mar 2012 17:21:43 +0000 (15 18:21 +0100)
treeb1c078634c4a769f5e2a1066127726e7c969113a
parent826493a6f55bd491c05ebf17ad76f9241d134ee3
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