def test_errors_rendering(): form = Form(errors__attrs__foo='foo').bind(request=req('get')) form.add_error('foo') form.add_error('bar') assert form.errors assert form.errors.__html__( ) == '<ul foo="foo"><li>bar</li><li>foo</li></ul>'
def test_errors_rendering_template(): form = Form(errors__template=Template('foo')).bind(request=req('get')) form.add_error('foo') form.add_error('bar') assert form.errors assert form.errors.__html__() == 'foo'