DEFINE_TEST(test_I)
{
const char *reffile = "test_I.zip";
+ const char *lang;
int r;
#if HAVE_SETLOCALE
skipping("setlocale() not available on this system.");
#endif
+ lang = getenv("LANG");
+ setenv("LANG", "en_US.UTF-8", 1);
extract_reference_file(reffile);
r = systemf("%s -I UTF-8 %s >test.out 2>test.err", testprog, reffile);
assertEqualInt(0, r);
assertEmptyFile("test.err");
assertTextFileContents("Hello, World!\n", "Γειά σου Κόσμε.txt");
+
+ if (lang == NULL)
+ unsetenv("LANG");
+ else
+ setenv("LANG", lang, 1);
}