示例#1
0
 def testChildDueDateRecursToo_ChildHasEarlierDueDate(self):
     child = self.task.children()[0]
     self.task.setDueDateTime(self.tomorrow)
     child.setDueDateTime(date.Now())
     self.task.setCompletionDateTime()
     self.assertEqual(self.createRecurrence()(date.Today()),
                      self.task.children()[0].dueDateTime())
示例#2
0
 def testSubstractDay(self):
     self.assertEqual(date.Yesterday(), date.Today() - date.oneDay)
示例#3
0
 def testSetStop_None(self):
     self.effort.setStop()
     self.assertEqual(date.Today(), self.effort.getStop().date())
示例#4
0
 def testLastDayOfCurrentYear(self):
     today = date.Today()
     expected = date.Date(today.year, 12, 31)
     self.assertEqual(expected, date.LastDayOfCurrentYear())
示例#5
0
 def testAddDay(self):
     tomorrow = date.Today() + date.oneDay
     self.assertEqual(date.Tomorrow(), tomorrow)
     self.failUnless(isinstance(tomorrow, date.date.RealDate))
示例#6
0
 def testParseDate_WithDifferentDefaultDate(self):
     parsed = date.parseDate("Yoyo-Yo", date.Today())
     self.assertEqual(date.Today(), parsed)
示例#7
0
 def testNextFriday(self):
     self.assertEqual(date.Today().nextFriday(), date.NextFriday())
示例#8
0
 def testTomorrow(self):
     self.assertEqual(date.Today() + date.oneDay, date.Tomorrow())
示例#9
0
 def testYesterday(self):
     self.assertEqual(date.Today() - date.oneDay, date.Yesterday())
示例#10
0
 def testToday(self):
     today = date.Today()
     localtime = time.localtime()
     self.assertEqual(date.Date(*localtime[0:3]), today)
示例#11
0
 def testSubstractTwoDates_Infinite(self):
     self.assertEqual(date.TimeDelta.max, date.Date() - date.Today())
示例#12
0
 def testSubstractTwoDates_YearDifference(self):
     self.assertEqual(date.TimeDelta(days=365),
                      date.Today() + date.oneYear - date.Today())
示例#13
0
 def testSubstractTwoDates_MinusOneDifference(self):
     self.assertEqual(date.TimeDelta(days=-1),
                      date.Today() - date.Tomorrow())
示例#14
0
 def testSubstractTwoDates_ZeroDifference(self):
     self.assertEqual(date.TimeDelta(), date.Today() - date.Today())