def test_populate_errors_when_formfield(self):
class SubMyForm(BaseForm):
subattribute1 = StringField()
class MyForm(BaseForm):
attribute1 = FormField(SubMyForm)
errors = {'attribute1': {'subattribute1': 'suberror1'}}
with app.test_request_context():
form = MyForm()
form.populate_errors(errors)
assert_that(form, has_properties(
attribute1=has_properties(form=has_properties(
subattribute1=has_properties(errors=contains('suberror1'))
))
))
评论列表
文章目录