示例#1
0
 def test_milestone_cmp_two_dates(self):
     """
     If both values being compared are dates, return the day
     difference between them.
     """
     eq_(MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 3), _milestone(2014, 1, 1)), -2)
     eq_(MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 1), _milestone(2014, 1, 1)), 0)
     eq_(MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 1), _milestone(2014, 1, 3)), 2)
示例#2
0
 def test_milestone_cmp_future_dates(self):
     """
     Future dates should be considered less than normal dates and
     equal to other future dates.
     """
     future_milestone = (MilestoneDisplay.future_date, 'future milestone')
     eq_(MilestoneDisplay.milestone_cmp(future_milestone, _milestone(2014, 1, 1)), -1)
     eq_(MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 1), future_milestone), 1)
     eq_(MilestoneDisplay.milestone_cmp(future_milestone, future_milestone), 0)
示例#3
0
 def test_milestone_cmp_future_dates(self):
     """
     Future dates should be considered less than normal dates and
     equal to other future dates.
     """
     future_milestone = (MilestoneDisplay.future_date, 'future milestone')
     eq_(
         MilestoneDisplay.milestone_cmp(future_milestone,
                                        _milestone(2014, 1, 1)), -1)
     eq_(
         MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 1),
                                        future_milestone), 1)
     eq_(MilestoneDisplay.milestone_cmp(future_milestone, future_milestone),
         0)
示例#4
0
 def test_milestone_cmp_two_dates(self):
     """
     If both values being compared are dates, return the day
     difference between them.
     """
     eq_(
         MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 3),
                                        _milestone(2014, 1, 1)), -2)
     eq_(
         MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 1),
                                        _milestone(2014, 1, 1)), 0)
     eq_(
         MilestoneDisplay.milestone_cmp(_milestone(2014, 1, 1),
                                        _milestone(2014, 1, 3)), 2)