示例#1
0
 def test_init_strings(self):
     month = Month(year="2017", month="08")
     self.assertEqual(month.get_date_readable(), "2017.08.")
     self.assertEqual(month.get_month_two_digits(), '08')
示例#2
0
 def test_init_invalid_values(self):
     month = Month(year=0, month=0)
     now = datetime.datetime.now()
     self.assertEqual(month.get_date_readable(),
                      str(now.year) + "." + str(now.month).zfill(2) + ".")
     self.assertEqual(month.get_month_two_digits(), str(now.month).zfill(2))
示例#3
0
 def test_init_numbers(self):
     month = Month(year=2017, month=8)
     self.assertEqual(month.get_date_readable(), "2017.08.")
     self.assertEqual(month.get_month_two_digits(), '08')