3 declare(strict_types = 1);
21 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
44 [
'[ELEMENT]: <element>'],
48 [
'[ELEMENT]: </element>'],
52 [
'[COMMENT]: <!-- comment -->'],
55 '<![CDATA[ cdata ]]>',
56 [
'[CDATA]: <![CDATA[ cdata ]]>'],
59 '<![CDATA[ <!-- comment --> ]]>',
60 [
'[CDATA]: <![CDATA[ <!-- comment --> ]]>'],
63 '<!-- <![CDATA[ cdata ]]> -->',
64 [
'[COMMENT]: <!-- <![CDATA[ cdata ]]> -->'],
92 [
'[TEXT]: x < y > z'],
96 [
'[TEXT]: x <= y >= z'],
100 [
'[TEXT]: x =',
'[ELEMENT]: <y>',
'[TEXT]: = z'],
116 return sprintf(
'[%s]: %s', self::TYPES[$node->
getType()], $node);
120 self::assertSame($expectation, $nodes);