added more unit tests
authorFabien Potencier <fabien.potencier@gmail.com>
Thu, 1 Sep 2011 08:50:13 +0000 (10:50 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Thu, 1 Sep 2011 08:54:15 +0000 (10:54 +0200)
test/Twig/Tests/NodeVisitor/OptimizerTest.php

index 4a04f2f..d2d9b77 100644 (file)
@@ -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)),