1515# BASIS, AND THERE IS NO OBLIGATION WHATSOEVER TO PROVIDE MAINTENANCE,
1616# SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
1717#
18- # $Id: test_dates.py,v 1.40 2007-03-09 10:25:10 schlatterbeck Exp $
18+ # $Id: test_dates.py,v 1.41 2007-03-12 17:53:38 schlatterbeck Exp $
1919from __future__ import nested_scopes
2020
21- import unittest , time
21+ import unittest
22+ import time
23+ import datetime
2224
2325from roundup .date import Date , Interval , Range , fixTimeOverflow , get_timezone
2426
@@ -393,10 +395,6 @@ def ae(spec, pretty):
393395 ae ('-2y' , '2 years ago' )
394396
395397 def testPyDatetime (self ):
396- try :
397- import datetime
398- except :
399- return
400398 d = datetime .datetime .now ()
401399 Date (d )
402400 toomuch = datetime .MAXYEAR + 1
@@ -422,14 +420,10 @@ def testTimestamp(self):
422420 ae (date .timestamp (), 2145916800 )
423421 date = Date ('1902' )
424422 ae (date .timestamp (), - 2145916800 )
425- try :
426- from time import gmtime
427- except :
428- return
429- date = Date (gmtime (0 ))
423+ date = Date (time .gmtime (0 ))
430424 ae (date .timestamp (), 0 )
431425 ae (str (date ), '1970-01-01.00:00:00' )
432- date = Date (gmtime (0x7FFFFFFF ))
426+ date = Date (time . gmtime (0x7FFFFFFF ))
433427 ae (date .timestamp (), 2147483647 )
434428 ae (str (date ), '2038-01-19.03:14:07' )
435429 date = Date ('1901-12-13.20:45:52' )
0 commit comments