‪TYPO3CMS  10.4
TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest:

Public Member Functions

 getTreeListReturnsIngoingIdIfDepthIsZero ()
 
 getTreeListReturnsIngoingIdIfIdIsZero ()
 
 getTreeListReturnsPositiveIngoingIdIfIdIsNegative ()
 
 getTreeListReturnsEmptyStringIfIdAndDepthAreZeroAndBeginDoesNotEqualZero ()
 
 getTreeListReturnsIncomingIdIfNoSubPageRecordsOfThatIdExist ()
 
 getTreeListRespectsPermClauses ()
 
 getTreeListReturnsListOfIdsWithBeginSetToZero (int $id, int $depth, $expectation)
 
array dataForGetTreeListReturnsListOfIdsWithBeginSetToZero ()
 
 getTreeListReturnsListOfIdsWithBeginSetToMinusOne (int $id, int $depth, $expectation)
 
array dataForGetTreeListReturnsListOfIdsWithBeginSetToMinusOne ()
 
 getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToZero ()
 
 getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToOne ()
 
 getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToTwo ()
 
 getQueryWithIdOrDateDataProvider ()
 
 getQueryWithIdOrDate ($inputValue, $inputValue1, string $expected, int $comparison=64)
 
 arbitraryDataIsEscapedDataProvider ()
 
 arbitraryDataIsEscaped (string $injector, array $settings)
 

Protected Member Functions

 setUp ()
 
 prepareSettings (array $settings, array $replacements)
 

Detailed Description

Test case

Definition at line 29 of file QueryGeneratorTest.php.

Member Function Documentation

◆ arbitraryDataIsEscaped()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::arbitraryDataIsEscaped ( string  $injector,
array  $settings 
)
Parameters
string$injector
array$settings
Test:
‪@dataProvider arbitraryDataIsEscapedDataProvider
Exceptions

Definition at line 393 of file QueryGeneratorTest.php.

References TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest\prepareSettings().

◆ arbitraryDataIsEscapedDataProvider()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::arbitraryDataIsEscapedDataProvider ( )

Definition at line 341 of file QueryGeneratorTest.php.

◆ dataForGetTreeListReturnsListOfIdsWithBeginSetToMinusOne()

array TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::dataForGetTreeListReturnsListOfIdsWithBeginSetToMinusOne ( )
Returns
‪array

Definition at line 192 of file QueryGeneratorTest.php.

◆ dataForGetTreeListReturnsListOfIdsWithBeginSetToZero()

array TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::dataForGetTreeListReturnsListOfIdsWithBeginSetToZero ( )
Returns
‪array

Definition at line 145 of file QueryGeneratorTest.php.

◆ getQueryWithIdOrDate()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getQueryWithIdOrDate (   $inputValue,
  $inputValue1,
string  $expected,
int  $comparison = 64 
)
Test:
‪@dataProvider getQueryWithIdOrDateDataProvider
Parameters
mixed$inputValue
mixed$inputValue1
string$expected
int$comparison

Definition at line 321 of file QueryGeneratorTest.php.

References $GLOBALS.

◆ getQueryWithIdOrDateDataProvider()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getQueryWithIdOrDateDataProvider ( )

Definition at line 269 of file QueryGeneratorTest.php.

◆ getTreeListRespectsPermClauses()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListRespectsPermClauses ( )
Test:

Definition at line 112 of file QueryGeneratorTest.php.

◆ getTreeListReturnsEmptyStringIfIdAndDepthAreZeroAndBeginDoesNotEqualZero()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsEmptyStringIfIdAndDepthAreZeroAndBeginDoesNotEqualZero ( )
Test:

Definition at line 83 of file QueryGeneratorTest.php.

◆ getTreeListReturnsIncomingIdIfNoSubPageRecordsOfThatIdExist()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsIncomingIdIfNoSubPageRecordsOfThatIdExist ( )
Test:

Definition at line 98 of file QueryGeneratorTest.php.

◆ getTreeListReturnsIngoingIdIfDepthIsZero()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsIngoingIdIfDepthIsZero ( )
Test:

Definition at line 41 of file QueryGeneratorTest.php.

◆ getTreeListReturnsIngoingIdIfIdIsZero()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsIngoingIdIfIdIsZero ( )
Test:

Definition at line 55 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfIdsWithBeginSetToMinusOne()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsListOfIdsWithBeginSetToMinusOne ( int  $id,
int  $depth,
  $expectation 
)
Test:
‪@dataProvider dataForGetTreeListReturnsListOfIdsWithBeginSetToMinusOne
Parameters
int$id
int$depth
mixed$expectation

Definition at line 179 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfIdsWithBeginSetToZero()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsListOfIdsWithBeginSetToZero ( int  $id,
int  $depth,
  $expectation 
)
Test:
‪@dataProvider dataForGetTreeListReturnsListOfIdsWithBeginSetToZero
Parameters
int$id
int$depth
mixed$expectation

Definition at line 132 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToOne()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToOne ( )
Test:

Definition at line 238 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToTwo()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToTwo ( )
Test:

Definition at line 255 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToZero()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToZero ( )
Test:

Definition at line 222 of file QueryGeneratorTest.php.

◆ getTreeListReturnsPositiveIngoingIdIfIdIsNegative()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::getTreeListReturnsPositiveIngoingIdIfIdIsNegative ( )
Test:

Definition at line 69 of file QueryGeneratorTest.php.

◆ prepareSettings()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::prepareSettings ( array  $settings,
array  $replacements 
)
protected

◆ setUp()

TYPO3\CMS\Core\Tests\Functional\Database\QueryGeneratorTest::setUp ( )
protected