示例#1
0
def test_render_to_string():
    t = Template(
        '<span id="{{ field.input.attrs.id }}">{{ field.rendered_value }}</span>'
    )
    assert t.render(context=RequestContext(
        req('get'),
        dict(field=dict(
            input=dict(attrs=dict(id=SafeText('<a b c><d><e>'), ), ),
            rendered_value=SafeText('<a b c><d><e>'),
        ), ))).strip() == '<span id="<a b c><d><e>"><a b c><d><e></span>'
示例#2
0
def test_simple_render_to_string():
    t = Template('{{ field }}')
    assert t.render(
        context=RequestContext(
            req('get'),
            dict(
                field='foo'
            )
        )
    ).strip() == 'foo'