def test_date(): date = DateConverter(month_style='dd/mm/yyyy') try: date.to_python('20/12/150') except Invalid, e: assert 'Please enter a four-digit year after 1899' in str(e)
def test_month_style(): date = DateConverter(month_style='dd/mm/yyyy') d = datetime.date(2007,12,20) assert date.to_python('20/12/2007') == d assert date.from_python(d) == '20/12/2007'