def check(obj, expected): t = env.from_string(template) eq_(t.render(obj=obj), expected)
def check(obj, expected): t = env.from_string("{% cache obj, 30 %}{{ obj.id }}:{{ obj.val }}{% endcache %}") eq_(t.render(obj=obj), expected)
def check(q, expected): t = env.from_string("{% cache q %}{% for x in q %}{{ x.id }}:{{ x.val }};" "{% endfor %}{% endcache %}") eq_(t.render(q=q), expected)
def check(obj, expected): t = env.from_string( '{% cache obj, 30 %}{{ obj.id }}:{{ obj.val }}{% endcache %}') eq_(t.render(obj=obj), expected)
def check(q, expected): t = env.from_string( "{% cache q %}{% for x in q %}{{ x.id }}:{{ x.val }};" "{% endfor %}{% endcache %}") eq_(t.render(q=q), expected)