예제 #1
0
 def testRangeCmp1(self):
     from dateutil.relativedelta import SU
     self.assertEqual(
         tz.tzstr("EST5EDT"),
         tz.tzrange(
             "EST", -18000, "EDT", -14400,
             relativedelta(hours=+2, month=4, day=1, weekday=SU(+1)),
             relativedelta(hours=+1, month=10, day=31, weekday=SU(-1))))
예제 #2
0
파일: test_tz.py 프로젝트: d0f/dateutil
 def testRangeCmp1(self):
     from dateutil.relativedelta import SU
     self.assertEqual(tz.tzstr("EST5EDT"),
                      tz.tzrange("EST", -18000, "EDT", -14400,
                              relativedelta(hours=+2,
                                            month=4, day=1,
                                            weekday=SU(+1)),
                              relativedelta(hours=+1,
                                            month=10, day=31,
                                            weekday=SU(-1))))
예제 #3
0
 def testTimeOnlyRange(self):
     # tzrange returns None
     tz_range = tz.tzrange('dflt')
     self.assertIs(dt_time(13, 20, tzinfo=tz_range).utcoffset(), None)
예제 #4
0
 def testRangeCmp2(self):
     self.assertEqual(tz.tzstr("EST5EDT"), tz.tzrange("EST", -18000, "EDT"))
예제 #5
0
 def testTimeOnlyRange(self):
     # tzrange returns None
     tz_range = tz.tzrange("dflt")
     self.assertIs(dt_time(13, 20, tzinfo=tz_range).utcoffset(), None)
예제 #6
0
 def testRangeCmp2(self):
     self.assertEqual(tz.tzstr("EST5EDT"), tz.tzrange("EST", -18000, "EDT"))