diff --git a/source/inilike.d b/source/inilike.d index 0b1a7ee..3c818fc 100644 --- a/source/inilike.d +++ b/source/inilike.d @@ -51,12 +51,14 @@ private alias KeyValueTuple = Tuple!(string, "key", string, "value"); /// unittest { - environment["LANG"] = "ru_RU"; - assert(currentLocale() == "ru_RU"); - environment["LC_ALL"] = "de_DE"; - assert(currentLocale() == "de_DE"); - environment["LC_CTYPE"] = "fr_BE"; - assert(currentLocale() == "fr_BE"); + if (environment.get("CI") != "true") { //for some reason it can't set environment variables in Travis CI + environment["LANG"] = "ru_RU"; + assert(currentLocale() == "ru_RU"); + environment["LC_ALL"] = "de_DE"; + assert(currentLocale() == "de_DE"); + environment["LC_CTYPE"] = "fr_BE"; + assert(currentLocale() == "fr_BE"); + } } /**