Lines Matching refs:node
30 $node = new ForNode($keyTarget, $valueTarget, $seq, $ifexpr, $body, $else, 1);
31 $node->setAttribute('with_loop', false);
33 $this->assertEquals($keyTarget, $node->getNode('key_target'));
34 $this->assertEquals($valueTarget, $node->getNode('value_target'));
35 $this->assertEquals($seq, $node->getNode('seq'));
36 $this->assertTrue($node->getAttribute('ifexpr'));
37 $this->assertInstanceOf('\Twig\Node\IfNode', $node->getNode('body'));
38 … $this->assertEquals($body, $node->getNode('body')->getNode('tests')->getNode(1)->getNode(0));
39 $this->assertFalse($node->hasNode('else'));
42 $node = new ForNode($keyTarget, $valueTarget, $seq, $ifexpr, $body, $else, 1);
43 $node->setAttribute('with_loop', false);
44 $this->assertEquals($else, $node->getNode('else'));
57 $node = new ForNode($keyTarget, $valueTarget, $seq, $ifexpr, $body, $else, 1);
58 $node->setAttribute('with_loop', false);
60 $tests[] = [$node, <<<EOF
79 $node = new ForNode($keyTarget, $valueTarget, $seq, $ifexpr, $body, $else, 1);
80 $node->setAttribute('with_loop', true);
82 $tests[] = [$node, <<<EOF
122 $node = new ForNode($keyTarget, $valueTarget, $seq, $ifexpr, $body, $else, 1);
123 $node->setAttribute('with_loop', true);
125 $tests[] = [$node, <<<EOF
155 $node = new ForNode($keyTarget, $valueTarget, $seq, $ifexpr, $body, $else, 1);
156 $node->setAttribute('with_loop', true);
158 $tests[] = [$node, <<<EOF