MinGW: disable legacy encoding tests
commit1f696132f972de67bfaaeb0940962a6b89645b46
authorKarsten Blees <blees@dcon.de>
Sat, 20 Aug 2011 12:27:02 +0000 (20 14:27 +0200)
committerPat Thoyts <patthoyts@users.sourceforge.net>
Mon, 22 Oct 2012 12:30:35 +0000 (22 13:30 +0100)
tree33daaf41367451583e50cd4f24cb9a61c592b28f
parentfc9a43914e9a3c5997aeadfd4806247151693cef
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