‪TYPO3CMS  11.5
TYPO3\CMS\Lowlevel\Tests\Functional\Database\QueryGeneratorTest Class Reference
Inheritance diagram for TYPO3\CMS\Lowlevel\Tests\Functional\Database\QueryGeneratorTest:

Public Member Functions

 getTreeListReturnsIngoingIdIfDepthIsZero ()
 
 getTreeListReturnsIngoingIdIfIdIsZero ()
 
 getTreeListReturnsPositiveIngoingIdIfIdIsNegative ()
 
 getTreeListReturnsEmptyStringIfIdAndDepthAreZeroAndBeginDoesNotEqualZero ()
 
 getTreeListReturnsIncomingIdIfNoSubPageRecordsOfThatIdExist ()
 
 getTreeListRespectsPermClauses ()
 
 getTreeListReturnsListOfIdsWithBeginSetToZero (int $id, int $depth, string $expectation)
 
array dataForGetTreeListReturnsListOfIdsWithBeginSetToZero ()
 
 getTreeListReturnsListOfIdsWithBeginSetToMinusOne (int $id, int $depth, string $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

Definition at line 26 of file QueryGeneratorTest.php.

Member Function Documentation

◆ arbitraryDataIsEscaped()

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

Definition at line 355 of file QueryGeneratorTest.php.

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

◆ arbitraryDataIsEscapedDataProvider()

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

Definition at line 307 of file QueryGeneratorTest.php.

◆ dataForGetTreeListReturnsListOfIdsWithBeginSetToMinusOne()

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

Definition at line 166 of file QueryGeneratorTest.php.

◆ dataForGetTreeListReturnsListOfIdsWithBeginSetToZero()

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

Definition at line 124 of file QueryGeneratorTest.php.

◆ getQueryWithIdOrDate()

TYPO3\CMS\Lowlevel\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 286 of file QueryGeneratorTest.php.

References $GLOBALS.

◆ getQueryWithIdOrDateDataProvider()

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

Definition at line 234 of file QueryGeneratorTest.php.

◆ getTreeListRespectsPermClauses()

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

Definition at line 99 of file QueryGeneratorTest.php.

◆ getTreeListReturnsEmptyStringIfIdAndDepthAreZeroAndBeginDoesNotEqualZero()

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

Definition at line 74 of file QueryGeneratorTest.php.

◆ getTreeListReturnsIncomingIdIfNoSubPageRecordsOfThatIdExist()

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

Definition at line 87 of file QueryGeneratorTest.php.

◆ getTreeListReturnsIngoingIdIfDepthIsZero()

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

Definition at line 38 of file QueryGeneratorTest.php.

◆ getTreeListReturnsIngoingIdIfIdIsZero()

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

Definition at line 50 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfIdsWithBeginSetToMinusOne()

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

Definition at line 155 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfIdsWithBeginSetToZero()

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

Definition at line 113 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToOne()

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

Definition at line 209 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToTwo()

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

Definition at line 223 of file QueryGeneratorTest.php.

◆ getTreeListReturnsListOfPageIdsOfABranchedTreeWithBeginSetToZero()

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

Definition at line 196 of file QueryGeneratorTest.php.

◆ getTreeListReturnsPositiveIngoingIdIfIdIsNegative()

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

Definition at line 62 of file QueryGeneratorTest.php.

◆ prepareSettings()

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

◆ setUp()

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

Definition at line 28 of file QueryGeneratorTest.php.

References $GLOBALS.