fixed some tests as hhvm always returns false for ReflectionArgument::isOptional()
authorFabien Potencier <fabien.potencier@gmail.com>
Thu, 19 Sep 2013 11:41:22 +0000 (13:41 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Sat, 28 Sep 2013 11:27:49 +0000 (13:27 +0200)
test/Twig/Tests/Node/Expression/CallTest.php

index 53b5e6e..c54ea1e 100644 (file)
@@ -14,7 +14,7 @@ class Twig_Tests_Node_Expression_CallTest extends PHPUnit_Framework_TestCase
     public function testGetArguments()
     {
         $node = new Twig_Tests_Node_Expression_Call(array(), array('type' => 'function', 'name' => 'date'));
-        $this->assertEquals(array('U'), $node->getArguments('date', array('format' => 'U')));
+        $this->assertEquals(array('U', null), $node->getArguments('date', array('format' => 'U', 'timestamp' => null)));
     }
 
     /**
@@ -44,7 +44,7 @@ class Twig_Tests_Node_Expression_CallTest extends PHPUnit_Framework_TestCase
     public function testGetArgumentsWithWrongNamedArgumentName()
     {
         $node = new Twig_Tests_Node_Expression_Call(array(), array('type' => 'function', 'name' => 'date'));
-        $node->getArguments('date', array('Y-m-d', 'unknown' => ''));
+        $node->getArguments('date', array('Y-m-d', 'timestamp' => null, 'unknown' => ''));
     }
 
     /**
@@ -54,7 +54,7 @@ class Twig_Tests_Node_Expression_CallTest extends PHPUnit_Framework_TestCase
     public function testGetArgumentsWithWrongNamedArgumentNames()
     {
         $node = new Twig_Tests_Node_Expression_Call(array(), array('type' => 'function', 'name' => 'date'));
-        $node->getArguments('date', array('Y-m-d', 'unknown1' => '', 'unknown2' => ''));
+        $node->getArguments('date', array('Y-m-d', 'timestamp' => null, 'unknown1' => '', 'unknown2' => ''));
     }
 }