test_fields.py 文件源码

python
阅读 34 收藏 0 点赞 0 评论 0

项目:eq-survey-runner 作者: ONSdigital 项目源码 文件源码
def test_month_year_date_field(self):
        date_json = {
            "guidance": "",
            "id": "month-year-answer",
            "label": "Date",
            "mandatory": True,
            "options": [],
            "q_code": "11",
            "type": "MonthYearDate",
            "validation": {
                "messages": {
                    "INVALID_DATE": "The date entered is not valid.  Please correct your answer.",
                    "MANDATORY": "Please provide an answer to continue."
                }
            }
        }

        unbound_field = get_field(date_json, date_json['label'], error_messages, self.answer_store)

        self.assertTrue(unbound_field.field_class == FormField)
        self.assertEquals(unbound_field.kwargs['label'], date_json['label'])
        self.assertEquals(unbound_field.kwargs['description'], date_json['guidance'])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号