예제 #1
0
 def testStringtotime(self):
     u"""Test converting string to time"""
     timesec = int(time.time())
     assert timesec == int(dup_time.stringtotime(dup_time.timetostring(timesec)))
     assert not dup_time.stringtotime(u"2001-18-83T03:03:03Z")
     assert not dup_time.stringtotime(u"2001-01-23L03:03:03L")
     assert not dup_time.stringtotime(u"2001_01_23T03:03:03Z")
예제 #2
0
 def testStringtotime(self):
     """Test converting string to time"""
     timesec = int(time.time())
     assert timesec == int(dup_time.stringtotime(dup_time.timetostring(timesec)))
     assert not dup_time.stringtotime("2001-18-83T03:03:03Z")
     assert not dup_time.stringtotime("2001-01-23L03:03:03L")
     assert not dup_time.stringtotime("2001_01_23T03:03:03Z")
예제 #3
0
 def testGenericString(self):
     u"""Test genstrtotime, conversion of arbitrary string to time"""
     g2t = dup_time.genstrtotime
     assert g2t(u'now', 1000) == 1000
     assert g2t(u'2h3s', 10000) == 10000 - 2 * 3600 - 3
     assert g2t(u'2001-09-01T21:49:04Z') == \
         dup_time.stringtotime(u'2001-09-01T21:49:04Z')
     assert g2t(u'2002-04-26T04:22:01') == \
         dup_time.stringtotime(u'2002-04-26T04:22:01' + dup_time.gettzd(0))
     t = dup_time.stringtotime(u'2001-05-12T00:00:00' + dup_time.gettzd(0))
     assert g2t(u'2001-05-12') == t
     assert g2t(u'2001/05/12') == t
     assert g2t(u'5/12/2001') == t
     assert g2t(u'123456') == 123456
예제 #4
0
 def testGenericString(self):
     """Test genstrtotime, conversion of arbitrary string to time"""
     g2t = dup_time.genstrtotime
     assert g2t('now', 1000) == 1000
     assert g2t('2h3s', 10000) == 10000 - 2*3600 - 3
     assert g2t('2001-09-01T21:49:04Z') == \
            dup_time.stringtotime('2001-09-01T21:49:04Z')
     assert g2t('2002-04-26T04:22:01') == \
            dup_time.stringtotime('2002-04-26T04:22:01' + dup_time.gettzd(0))
     t = dup_time.stringtotime('2001-05-12T00:00:00' + dup_time.gettzd(0))
     assert g2t('2001-05-12') == t
     assert g2t('2001/05/12') == t
     assert g2t('5/12/2001') == t
     assert g2t('123456') == 123456
예제 #5
0
 def testConvertion(self):
     t = int(time.time())
     assert dup_time.stringtotime(dup_time.timetostring(t)) == t
예제 #6
0
 def testConvertion(self):
     t = int(time.time())
     assert dup_time.stringtotime(dup_time.timetostring(t)) == t