From: Guido van Rossum Date: Sun, 15 Apr 2001 13:15:56 +0000 (+0000) Subject: In order to make this test work on Windows, the test locale has to be X-Git-Tag: v2.1c2~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fc349862d43c423ea575d73b04b22914cbdb7b2f;p=thirdparty%2FPython%2Fcpython.git In order to make this test work on Windows, the test locale has to be set to 'en' there -- Windows does not understand the 'en_US' locale. The test succeeds there. --- diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py index 4fb042a79985..91646ee2a07d 100644 --- a/Lib/test/test_locale.py +++ b/Lib/test/test_locale.py @@ -1,12 +1,17 @@ from test_support import verbose import locale +import sys oldlocale = locale.setlocale(locale.LC_NUMERIC) +tloc = "en_US" +if sys.platform[:3] == "win": + tloc = "en" + try: - locale.setlocale(locale.LC_NUMERIC, "en_US") + locale.setlocale(locale.LC_NUMERIC, tloc) except locale.Error: - raise ImportError, "test locale en_US not supported" + raise ImportError, "test locale %s not supported" % tloc def testformat(formatstr, value, grouping = 0, output=None): if verbose: