예제 #1
0
 def test_get_format_day3(self):
     date = datetime.date(2014, 12, 29)
     format_map = get_format(nextC3date=get_nextC3date(date), date=date)
     self.assertEqual(format_map,
                      {'days_left': -2, 'nextC3': '31C3', 'nextC3_date': datetime.date(2014, 12, 27)})
예제 #2
0
 def test_get_format_day5(self):
     date = datetime.date(2014, 12, 31)
     format_map = get_format(nextC3date=get_nextC3date(date), date=date)
     self.assertEqual(format_map,
                      {'days_left': 361, 'nextC3': '32C3', 'nextC3_date': datetime.date(2015, 12, 27)})
예제 #3
0
 def test_get_nextC3date(self):
     self.assertEqual(get_nextC3date(datetime.date(2014, 12, 1)), datetime.date(2014, 12, 27))
     self.assertEqual(get_nextC3date(datetime.date(2014, 12, 27)), datetime.date(2014, 12, 27))
     self.assertEqual(get_nextC3date(datetime.date(2014, 12, 29)), datetime.date(2014, 12, 27))
     self.assertEqual(get_nextC3date(datetime.date(2014, 12, 31)), datetime.date(2015, 12, 27))
     self.assertEqual(get_nextC3date(datetime.date(2015, 6, 1)), datetime.date(2015, 12, 27))