Example #1
0
 def testOneDayLeft(self):
     self.showColumn('timeLeft')
     timeLeft = date.TimeDelta(hours=25, seconds=30)
     self.taskList.append(self.task)
     self.task.setDueDateTime(date.Now() + timeLeft)
     self.assertEqual(render.timeLeft(timeLeft, False),
                      self.getItemText(0, 3))
Example #2
0
 def testOneDayLeft(self):
     self.showColumn('timeLeft')
     timeLeft = date.TimeDelta(hours=25, seconds=30)
     self.taskList.append(self.task)
     self.task.setDueDateTime(date.Now() + timeLeft)
     self.assertEqual(render.timeLeft(timeLeft, False), 
                      self.getItemText(0, 3))
Example #3
0
 def testOneDayLeftWhenActive(self):
     timeLeft = date.TimeDelta(days=1)
     self.assertEqual('1 day, 0:00', render.timeLeft(timeLeft, False))
Example #4
0
 def testOneDayLeftWhenCompleted(self):
     timeLeft = date.TimeDelta(days=1)
     self.assertEqual('', render.timeLeft(timeLeft, True))
Example #5
0
 def testInfiniteTimeLeftWhenActive(self):
     self.assertEqual('Infinite', render.timeLeft(date.TimeDelta.max, False))
Example #6
0
 def testInfiniteTimeLeftWhenCompleted(self):
     self.assertEqual('', render.timeLeft(date.TimeDelta.max, True))
Example #7
0
 def testNoTimeLeftWhenCompleted(self):
     self.assertEqual('', render.timeLeft(date.TimeDelta(), True))
Example #8
0
 def testNoTimeLeftWhenActive(self):
     timeLeft = date.TimeDelta()
     self.assertEqual('0:00', render.timeLeft(timeLeft, False))
Example #9
0
 def testOneDayHourWhenCompleted(self):
     timeLeft = date.TimeDelta(hours=-1)
     self.assertEqual('', render.timeLeft(timeLeft, True))
Example #10
0
 def testOneHourLateWhenActive(self):
     timeLeft = -date.TimeDelta(hours=1)
     self.assertEqual('-1:00', render.timeLeft(timeLeft, False))
Example #11
0
 def testTwoDaysLeftWhenActive(self):
     timeLeft = date.TimeDelta(days=2)
     self.assertEqual('2 days, 0:00', render.timeLeft(timeLeft, False))