ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
◀ ilDoc Overview
SandboxedPrintTest.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_SandboxedPrintTest
extends
Twig_Test_NodeTestCase
13
{
14
public
function
testConstructor
()
15
{
16
$node =
new
Twig_Node_SandboxedPrint
($expr =
new
Twig_Node_Expression_Constant
(
'foo'
, 1), 1);
17
18
$this->assertEquals($expr, $node->getNode(
'expr'
));
19
}
20
21
public
function
getTests
()
22
{
23
$tests =
array
();
24
25
$tests[] =
array
(
new
Twig_Node_SandboxedPrint
(
new
Twig_Node_Expression_Constant
(
'foo'
, 1), 1), <<<
EOF
26
// line 1
27
echo \$this->env->getExtension(
'Twig_Extension_Sandbox'
)->ensureToStringAllowed(
"foo"
);
28
EOF
29
);
30
31
return
$tests;
32
}
33
}
Twig_Tests_Node_SandboxedPrintTest\getTests
getTests()
Definition:
SandboxedPrintTest.php:21
Twig_Tests_Node_SandboxedPrintTest
Definition:
SandboxedPrintTest.php:12
Twig_Tests_Node_SandboxedPrintTest\testConstructor
testConstructor()
Definition:
SandboxedPrintTest.php:14
Twig_Test_NodeTestCase
Definition:
NodeTestCase.php:14
Twig_Node_SandboxedPrint
Twig_Node_SandboxedPrint adds a check for the __toString() method when the variable is an object and ...
Definition:
SandboxedPrint.php:22
array
Create styles array
The data for the language used.
Definition:
40duplicateStyle.php:19
Twig_Node_Expression_Constant
Definition:
Constant.php:12
EOF
const EOF
How fgetc() reports an End Of File.
Definition:
JSMin_lib.php:92
libs
composer
vendor
twig
twig
test
Twig
Tests
Node
SandboxedPrintTest.php
Generated on Sat Aug 30 2025 19:01:12 for ILIAS by
1.8.13 (using
Doxyfile
)