From: Armin Ronacher Date: Tue, 3 Jan 2017 01:29:12 +0000 (+0100) Subject: Added a test for #278 X-Git-Tag: 2.9~30^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=711523d6c5cfcb64ccfce0f92b488d20955e9881;p=thirdparty%2Fjinja.git Added a test for #278 --- diff --git a/tests/test_regression.py b/tests/test_regression.py index a5569a23..1ba936b8 100644 --- a/tests/test_regression.py +++ b/tests/test_regression.py @@ -297,3 +297,12 @@ class TestBug(): '{% for i in range(3) %}{{ i }}{% endfor %}' '{% endfor %}') assert tmpl.render() == '012' + + def test_macro_var_bug(self, env): + tmpl = env.from_string(''' + {% set i = 1 %} + {% macro test() %} + {% for i in range(0, 10) %}{{ i }}{% endfor %} + {% endmacro %}{{ test() }} + ''') + assert tmpl.render().strip() == '0123456789'