disabled the cache when testing the sandbox
authorFabien Potencier <fabien.potencier@gmail.com>
Tue, 25 May 2010 15:58:14 +0000 (17:58 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Tue, 25 May 2010 15:58:14 +0000 (17:58 +0200)
test/Twig/Tests/Extension/SandboxTest.php

index 21785b7..28e5591 100644 (file)
@@ -92,7 +92,6 @@ class Twig_Tests_Extension_SandboxTest extends PHPUnit_Framework_TestCase
             '3_included' => '{% if obj.foo %}{{ obj.foo|upper }}{% endif %}',
         );
 
-        $twig = $this->getEnvironment(false, self::$templates);
         $twig = $this->getEnvironment(true, self::$templates);
         try {
             $twig->loadTemplate('3_basic')->render(self::$params);
@@ -104,7 +103,7 @@ class Twig_Tests_Extension_SandboxTest extends PHPUnit_Framework_TestCase
     protected function getEnvironment($sandboxed, $templates, $tags = array(), $filters = array(), $methods = array(), $properties = array())
     {
         $loader = new Twig_Loader_Array($templates);
-        $twig = new Twig_Environment($loader, array('trim_blocks' => true, 'debug' => true));
+        $twig = new Twig_Environment($loader, array('trim_blocks' => true, 'debug' => true, 'cache' => false));
         $policy = new Twig_Sandbox_SecurityPolicy($tags, $filters, $methods, $properties);
         $twig->addExtension(new Twig_Extension_Sandbox($policy, $sandboxed));