MinGW: disable legacy encoding tests
commitcbfaad48ea72ea5f187bbf77005d6b076b2f596e
authorKarsten Blees <blees@dcon.de>
Sat, 20 Aug 2011 12:27:02 +0000 (20 14:27 +0200)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 1 Oct 2012 13:34:55 +0000 (1 14:34 +0100)
tree5acdc38321cfec01ccd89f912f4b2690ecfdcd91
parentc4e642f6df3d40ef6a09979966e0de09a03d7aed
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