def t2(request): flash(request, 'foo') flash(request, 'bar', 'error', extra='blub') msgs = get_messages() assert len(msgs) == 2 assert (msgs[0]['msg'], msgs[0]['cat'], msgs[0]['extra']) == \ ('foo', 'info', None) assert (msgs[1]['msg'], msgs[1]['cat'], msgs[1]['extra']) == \ ('bar', 'error', 'blub') msgs2 = get_messages() assert msgs2 == msgs
def foo(request): flash(request, 'foo') tmpl = '{% for fm in get_messages() %}{{ fm.msg }}{% endfor %}' assert render.from_string(tmpl) == 'foo'