예제 #1
0
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>'
예제 #2
0
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'