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.
This commit is contained in:
Guido van Rossum 2001-04-15 13:15:56 +00:00
parent 2d996c0704
commit fc349862d4
1 changed files with 7 additions and 2 deletions

View File

@ -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: