示例#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"))