ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
SpacelessTest.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_SpacelessTest
extends
Twig_Test_NodeTestCase
13
{
14
public
function
testConstructor
()
15
{
16
$body =
new
Twig_Node
(array(
new
Twig_Node_Text
(
'<div> <div> foo </div> </div>'
, 1)));
17
$node =
new
Twig_Node_Spaceless
($body, 1);
18
19
$this->assertEquals($body, $node->getNode(
'body'
));
20
}
21
22
public
function
getTests
()
23
{
24
$body =
new
Twig_Node
(array(
new
Twig_Node_Text
(
'<div> <div> foo </div> </div>'
, 1)));
25
$node =
new
Twig_Node_Spaceless
($body, 1);
26
27
return
array(
28
array($node, <<<
EOF
29
// line 1
30
ob_start();
31
echo
"<div> <div> foo </div> </div>"
;
32
echo trim(preg_replace(
'/>\s+</'
,
'><'
, ob_get_clean()));
33
EOF
34
),
35
);
36
}
37
}
Twig_Tests_Node_SpacelessTest
Definition:
SpacelessTest.php:12
Twig_Tests_Node_SpacelessTest\getTests
getTests()
Definition:
SpacelessTest.php:22
Twig_Tests_Node_SpacelessTest\testConstructor
testConstructor()
Definition:
SpacelessTest.php:14
Twig_Node
Represents a node in the AST.
Definition:
Node.php:18
Twig_Test_NodeTestCase
Definition:
NodeTestCase.php:14
Twig_Node_Spaceless
Represents a spaceless node.
Definition:
Spaceless.php:19
echo
Twig_Node_Text
Represents a text node.
Definition:
Text.php:18
php
EOF
const EOF
How fgetc() reports an End Of File.
Definition:
JSMin_lib.php:92
libs
composer
vendor
twig
twig
test
Twig
Tests
Node
SpacelessTest.php
Generated on Thu Jan 30 2025 19:01:35 for ILIAS by
1.8.13 (using
Doxyfile
)