ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
AutoEscapeTest.php
Go to the documentation of this file.
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_AutoEscapeTest
extends
Twig_Test_NodeTestCase
13
{
14
public
function
testConstructor
()
15
{
16
$body =
new
Twig_Node
(
array
(
new
Twig_Node_Text
(
'foo'
, 1)));
17
$node =
new
Twig_Node_AutoEscape
(
true
, $body, 1);
18
19
$this->assertEquals($body, $node->getNode(
'body'
));
20
$this->assertTrue($node->getAttribute(
'value'
));
21
}
22
23
public
function
getTests
()
24
{
25
$body =
new
Twig_Node
(
array
(
new
Twig_Node_Text
(
'foo'
, 1)));
26
$node =
new
Twig_Node_AutoEscape
(
true
, $body, 1);
27
28
return
array
(
29
array
($node,
"// line 1\necho \"foo\";"
),
30
);
31
}
32
}
Twig_Node_AutoEscape
Represents an autoescape node.
Definition:
AutoEscape.php:23
Twig_Node
Represents a node in the AST.
Definition:
Node.php:18
Twig_Tests_Node_AutoEscapeTest\testConstructor
testConstructor()
Definition:
AutoEscapeTest.php:14
Twig_Test_NodeTestCase
Definition:
NodeTestCase.php:14
Twig_Tests_Node_AutoEscapeTest
Definition:
AutoEscapeTest.php:12
Twig_Tests_Node_AutoEscapeTest\getTests
getTests()
Definition:
AutoEscapeTest.php:23
array
Create styles array
The data for the language used.
Definition:
40duplicateStyle.php:19
Twig_Node_Text
Represents a text node.
Definition:
Text.php:18
libs
composer
vendor
twig
twig
test
Twig
Tests
Node
AutoEscapeTest.php
Generated on Sat Jan 18 2025 19:01:13 for ILIAS by
1.8.13 (using
Doxyfile
)