示例#1
0
 def test_with_offset2(self):
     T = datetime.time
     D = datetime.date
     yesterday = D.today()+datetime.timedelta(days=-1)
     dt = api.today(offset_days=-1)
     self.assertEquals(yesterday, dt.date())
     self.assertEquals(T(hour=0,minute=0,second=0), dt.time())
示例#2
0
 def test_with_time3(self):
     T = datetime.time
     D = datetime.date
     # use a list instead of a tuple
     dt = api.today(time=[1,15])
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(1,15,0), dt.time())
示例#3
0
 def test_with_offset1(self):
     T = datetime.time
     D = datetime.date
     tomorrow = D.today()+datetime.timedelta(days=1)
     dt = api.today(offset_days=1)
     self.assertEquals(tomorrow, dt.date())
     self.assertEquals(T(hour=0,minute=0,second=0), dt.time())
示例#4
0
 def test_with_timestr4(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(timestr='10:00:33.123456')
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(10,0,33,123456), dt.time())
示例#5
0
 def test_with_timestr3(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(timestr='10:00:33.9')
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(10,0,33,900000), dt.time())
示例#6
0
 def test_with_timestr2(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(timestr='22:00:59')
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(22,0,59), dt.time())
示例#7
0
 def test_with_timestr1(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(timestr='18:05')
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(18,5,0), dt.time())
示例#8
0
 def test_with_timestr0(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(timestr='0:00')
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(hour=0,minute=0,second=0), dt.time())
示例#9
0
 def test_with_time2(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(time=(22,4,55,123456))
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(22,4,55,123456), dt.time())
示例#10
0
 def test_with_time1(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(time=(1,15))
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(1,15,0), dt.time())
示例#11
0
 def test_with_offset0(self):
     T = datetime.time
     D = datetime.date
     dt = api.today(offset_days=0)
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(hour=0,minute=0,second=0), dt.time())
示例#12
0
 def test_empty(self):
     T = datetime.time
     D = datetime.date
     dt = api.today()
     self.assertEquals(D.today(), dt.date())
     self.assertEquals(T(hour=0,minute=0,second=0), dt.time())