[Python-checkins] python/dist/src/Modules timemodule.c,2.129,2.130

Barry A. Warsaw barry@zope.com
2002年7月19日 13:13:40 -0400


>>>>> "gvanrossum" == <gvanrossum@users.sourceforge.net> writes:

 | Update of /cvsroot/python/python/dist/src/Modules
 | In directory usw-pr-cvs1:/tmp/cvs-serv3342
 gvanrossum> Modified Files: timemodule.c Log Message: Patch to
 gvanrossum> call the Pure python strptime implementation if
 gvanrossum> there's no C implementation. See SF patch 474274, by
 gvanrossum> Brett Cannon.
 gvanrossum> (As an experiment, I'm adding a line that #undefs
 gvanrossum> HAVE_STRPTIME, so that you'll always get the Python
 gvanrossum> version. This is so that it gets some good exercise.
 gvanrossum> We should eventually delete that line.)
I've noticed one breakage already I believe. On my systems (RH6.1 and
RH7.3) time.daylight as disappeared.
I don't think test_time.py actually tests this parameter, but
test_email.py which is what's failing for me:
-------------------- snip snip --------------------
test_email
test test_email failed -- Traceback (most recent call last):
 File "./Lib/test/test_email.py", line 1450, in test_formatdate_localtime
 self.assertEqual(
 File "/home/barry/projects/python/Lib/email/Utils.py", line 193, in formatdate
 if time.daylight and now[-1]:
AttributeError: 'module' object has no attribute 'daylight'
-------------------- snip snip --------------------
% ./python
Python 2.3a0 (#1, Jul 19 2002, 12:50:54) 
[GCC egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import time
[17946 refs]
>>> time.daylight
Traceback (most recent call last):
 File "<stdin>", line 1, in ?
AttributeError: 'module' object has no attribute 'daylight'
[17983 refs]
>>>[17983 refs]
[6651 refs]
-------------------- snip snip --------------------
-Barry

AltStyle によって変換されたページ (->オリジナル) /