[Python-Dev] test___all__ failing; Windows
Tim Peters
tim.one@home.com
Wed, 24 Jan 2001 05:01:36 -0500
> python ../lib/test/regrtest.py test___all__
test___all__
test test___all__ crashed -- exceptions.AttributeError:
'locale' module has no attribute 'LC_MESSAGES'
And indeed it does not:
> python
Python 2.1a1 (#9, Jan 24 2001, 04:40:55) [MSC 32 bit (Intel)] on win32
Type "copyright", "credits" or "license" for more information.
>>> import locale
>>> dir(locale)
['CHAR_MAX', 'Error', 'LC_ALL', 'LC_COLLATE', 'LC_CTYPE',
'LC_MONETARY', 'LC_NUMERIC', 'LC_TIME', '__all__', '__builtins__',
'__doc__', '__file__', '__name__', '_build_localename', '_group',
'_parse_localename', '_print_locale', '_setlocale', '_test', 'atof',
'atoi', 'encoding_alias', 'format', 'getdefaultlocale', 'getlocale',
'locale_alias', 'localeconv', 'normalize', 'resetlocale', 'setlocale',
'str', 'strcoll', 'string', 'strxfrm', 'sys', 'windows_locale']
>>>
Nor is LC_MESSAGES std C (the other LC_XXX guys are).
I pin the blame on
from _locale import *
in locale.py -- who knows what that's supposed to export? Certainly not
Skip <wink>.