MinGW: disable legacy encoding tests
commit32f4cb6cee9295fe68211581fec22c546808b436
authorKarsten Blees <blees@dcon.de>
Thu, 17 Jul 2014 15:37:02 +0000 (17 17:37 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 21 Jul 2014 16:39:57 +0000 (21 09:39 -0700)
treeb03ba921e085ea933d74ca223d6d67d2f13879db
parent480cd53014325865901c9adc3791446bfd4cf4f0
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>
Signed-off-by: Stepan Kasal <kasal@ucw.cz>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t3901-i18n-patch.sh
t/t4201-shortlog.sh
t/t8005-blame-i18n.sh