def test_year_date_form_empty_data(self): schema = load_schema_from_params('test', 'dates') error_messages = schema.error_messages answers = schema.get_answers_by_id_for_block('date-block') form = get_year_form(answers['year-date-answer'], {}, {}, error_messages=error_messages, label=None, guidance=None) self.assertIsNone(form().data)
def test_generate_year_date_form_creates_empty_form(self): schema = load_schema_from_params('test', 'dates') error_messages = schema.error_messages answers = schema.get_answers_by_id_for_block('date-block') form = get_year_form(answers['year-date-answer'], {}, {}, error_messages=error_messages, label=None, guidance=None) self.assertFalse(hasattr(form, 'day')) self.assertFalse(hasattr(form, 'month')) self.assertTrue(hasattr(form, 'year'))