42
38
return aday.replace(day=day, month=aday.month + 1)
50
44
self.assertEqual(str(Date.parse("1985-03-29")), "1985-03-29")
51
45
self.assertEqual(str(Date.parse("19850329")), "1985-03-29")
52
46
self.assertEqual(str(Date.parse("1985/03/29")), "1985-03-29")
55
50
parse_string = "%02d%02d" % (today.month, today.day)
56
51
self.assertEqual(Date.parse(parse_string), today)
58
57
def test_parse_fuzzy_dates(self):
59
58
""" Parse fuzzy dates like now, soon, later, someday """
60
59
self.assertEqual(Date.parse("now"), Date.now())