From cbbeb71e851d1386c56cad32fda8cc8a6e4e2aa3 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Thu, 1 Sep 2011 10:50:13 +0200 Subject: [PATCH] added more unit tests --- test/Twig/Tests/NodeVisitor/OptimizerTest.php | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/test/Twig/Tests/NodeVisitor/OptimizerTest.php b/test/Twig/Tests/NodeVisitor/OptimizerTest.php index 4a04f2f..d2d9b77 100644 --- a/test/Twig/Tests/NodeVisitor/OptimizerTest.php +++ b/test/Twig/Tests/NodeVisitor/OptimizerTest.php @@ -63,6 +63,10 @@ class Twig_Tests_NodeVisitor_OptimizerTest extends PHPUnit_Framework_TestCase array('{% for i in foo %}{% include "foo" only %}{% endfor %}', array('i' => false)), + array('{% for i in foo %}{% include "foo" with { "foo": "bar" } only %}{% endfor %}', array('i' => false)), + + array('{% for i in foo %}{% include "foo" with { "foo": loop.index } only %}{% endfor %}', array('i' => true)), + array('{% for i in foo %}{% for j in foo %}{{ loop.index }}{% endfor %}{% endfor %}', array('i' => false, 'j' => true)), array('{% for i in foo %}{% for j in foo %}{{ loop.parent.loop.index }}{% endfor %}{% endfor %}', array('i' => true, 'j' => true)), -- 1.7.2.5