[Checkins] SVN: zc.i18n/trunk/src/zc/i18n/date.py Add a few more tests

Gary Poster gary at zope.com
Mon Jul 17 13:50:11 EDT 2006


Log message for revision 69155:
  Add a few more tests
  

Changed:
  U   zc.i18n/trunk/src/zc/i18n/date.py

-=-
Modified: zc.i18n/trunk/src/zc/i18n/date.py
===================================================================
--- zc.i18n/trunk/src/zc/i18n/date.py	2006-07-17 15:13:47 UTC (rev 69154)
+++ zc.i18n/trunk/src/zc/i18n/date.py	2006-07-17 17:50:10 UTC (rev 69155)
@@ -57,6 +57,20 @@
     >>> dt = datetime.datetime(2006,2,1,12)    
     >>> normalize(request,dt)
     datetime.datetime(2006, 2, 1, 11, 0, tzinfo=<UTC>)
+
+    An explicit UTC tzinfo is not modified.
+    >>> dt = datetime.datetime(2006, 5, 1, 10, tzinfo=pytz.UTC)
+    >>> normalize(request, dt)
+    datetime.datetime(2006, 5, 1, 10, 0, tzinfo=<UTC>)
+
+    Other explicit tzinfo values are honored, ignoring the ITZInfo adapter,
+    converting them to UTC.
+
+    >>> dt = datetime.datetime(2006, 5, 1, 12, tzinfo=pytz.timezone(
+    ...     'US/Eastern'))
+    >>> normalize(request, dt)
+    datetime.datetime(2006, 5, 1, 16, 0, tzinfo=<UTC>)
+
     """
 
     



More information about the Checkins mailing list