‪TYPO3CMS  10.4
TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest:
TYPO3\CMS\Core\Tests\Functional\SiteHandling\SiteBasedTestTrait

Public Member Functions

array getQueryDataProvider ()
 
 getQuery (string $table, array $conf, array $expected)
 
 getQueryCallsGetTreeListWithNegativeValuesIfRecursiveIsSet ()
 
 getQueryCallsGetTreeListWithCurrentPageIfThisIsSet ()
 
array getWhereReturnCorrectQueryDataProvider ()
 
array typolinkReturnsCorrectLinksForPagesDataProvider ()
 
 typolinkReturnsCorrectLinksForPages ($linkText, $configuration, $pageArray, $expectedResult)
 
 typolinkReturnsCorrectLinkForEmails ()
 
 typolinkReturnsCorrectLinkForSpamEncryptedEmails ()
 
 typolinkReturnsCorrectLinkForSectionToHomePageWithUrlRewriting ()
 
 searchWhereWithTooShortSearchWordWillReturnValidWhereStatement ()
 
 libParseFuncProperlyKeepsTagsUnescaped ()
 

Protected Member Functions

 setUp ()
 
array getLibParseFunc ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Core\Tests\Functional\SiteHandling\SiteBasedTestTrait
 writeSiteConfiguration (string $identifier, array $site=[], array $languages=[], array $errorHandling=[])
 
 mergeSiteConfiguration (string $identifier, array $overrides)
 
array buildSiteConfiguration (int $rootPageId, string $base='')
 
array buildDefaultLanguageConfiguration (string $identifier, string $base)
 
array buildLanguageConfiguration (string $identifier, string $base, array $fallbackIdentifiers=[], string $fallbackType=null)
 
array buildErrorHandlingConfiguration (string $handler, array $codes)
 
mixed resolveLanguagePreset (string $identifier)
 
InternalRequest applyInstructions (InternalRequest $request, AbstractInstruction ... $instructions)
 
AbstractInstruction mergeInstruction (AbstractInstruction $current, AbstractInstruction $other)
 

Protected Attributes

const LANGUAGE_PRESETS
 
ContentObjectRenderer $subject
 
TypoScriptFrontendController $typoScriptFrontendController
 

Additional Inherited Members

- ‪Static Protected Member Functions inherited from ‪TYPO3\CMS\Core\Tests\Functional\SiteHandling\SiteBasedTestTrait
static failIfArrayIsNotEmpty (array $items)
 

Detailed Description

Testcase for TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer

Definition at line 36 of file ContentObjectRendererTest.php.

Member Function Documentation

◆ getLibParseFunc()

◆ getQuery()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQuery ( string  $table,
array  $conf,
array  $expected 
)

Check if sanitizeSelectPart works as expected

@dataProvider getQueryDataProvider

Test:
Parameters
string$table
array$conf
array$expected

Definition at line 206 of file ContentObjectRendererTest.php.

References $GLOBALS.

◆ getQueryCallsGetTreeListWithCurrentPageIfThisIsSet()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQueryCallsGetTreeListWithCurrentPageIfThisIsSet ( )
Test:

Definition at line 265 of file ContentObjectRendererTest.php.

◆ getQueryCallsGetTreeListWithNegativeValuesIfRecursiveIsSet()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQueryCallsGetTreeListWithNegativeValuesIfRecursiveIsSet ( )
Test:

Definition at line 244 of file ContentObjectRendererTest.php.

◆ getQueryDataProvider()

array TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getQueryDataProvider ( )

Data provider for the getQuery test

Returns
‪array multi-dimensional array with the second level like this:
See also
getQuery

Definition at line 91 of file ContentObjectRendererTest.php.

◆ getWhereReturnCorrectQueryDataProvider()

array TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::getWhereReturnCorrectQueryDataProvider ( )
Returns
‪array

Definition at line 288 of file ContentObjectRendererTest.php.

◆ libParseFuncProperlyKeepsTagsUnescaped()

◆ searchWhereWithTooShortSearchWordWillReturnValidWhereStatement()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::searchWhereWithTooShortSearchWordWillReturnValidWhereStatement ( )

◆ setUp()

◆ typolinkReturnsCorrectLinkForEmails()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinkForEmails ( )

◆ typolinkReturnsCorrectLinkForSectionToHomePageWithUrlRewriting()

◆ typolinkReturnsCorrectLinkForSpamEncryptedEmails()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinkForSpamEncryptedEmails ( )

◆ typolinkReturnsCorrectLinksForPages()

TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinksForPages (   $linkText,
  $configuration,
  $pageArray,
  $expectedResult 
)

◆ typolinkReturnsCorrectLinksForPagesDataProvider()

array TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::typolinkReturnsCorrectLinksForPagesDataProvider ( )
Returns
‪array

Definition at line 363 of file ContentObjectRendererTest.php.

Member Data Documentation

◆ $subject

◆ $typoScriptFrontendController

◆ LANGUAGE_PRESETS

const TYPO3\CMS\Frontend\Tests\Functional\ContentObject\ContentObjectRendererTest::LANGUAGE_PRESETS
protected
Initial value:
= [
'EN' => ['id' => 0, 'title' => 'English', 'locale' => 'en_US.UTF8'],
]

Definition at line 42 of file ContentObjectRendererTest.php.