From 711523d6c5cfcb64ccfce0f92b488d20955e9881 Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Tue, 3 Jan 2017 02:29:12 +0100 Subject: [PATCH] Added a test for #278 --- tests/test_regression.py | 9 +++++++++ 1 file changed, 9 insertions(+) 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' -- 2.47.2