Yaffs site version 1.1
[yaffs-website] / vendor / twig / twig / test / Twig / Tests / Node / Expression / Unary / NegTest.php
1 <?php
2
3 /*
4  * This file is part of Twig.
5  *
6  * (c) Fabien Potencier
7  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11
12 class Twig_Tests_Node_Expression_Unary_NegTest extends Twig_Test_NodeTestCase
13 {
14     public function testConstructor()
15     {
16         $expr = new Twig_Node_Expression_Constant(1, 1);
17         $node = new Twig_Node_Expression_Unary_Neg($expr, 1);
18
19         $this->assertEquals($expr, $node->getNode('node'));
20     }
21
22     public function getTests()
23     {
24         $node = new Twig_Node_Expression_Constant(1, 1);
25         $node = new Twig_Node_Expression_Unary_Neg($node, 1);
26
27         return array(
28             array($node, '-1'),
29             array(new Twig_Node_Expression_Unary_Neg($node, 1), '- -1'),
30         );
31     }
32 }