From fc349862d43c423ea575d73b04b22914cbdb7b2f Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Sun, 15 Apr 2001 13:15:56 +0000 Subject: [PATCH] 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. --- Lib/test/test_locale.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Lib/test/test_locale.py b/Lib/test/test_locale.py index 4fb042a7998..91646ee2a07 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: