TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest Class Reference
Inheritance diagram for TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest:
TYPO3\CMS\Dbal\Tests\Unit\Database\AbstractTestCase TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 runningADOdbDriverReturnsTrueWithPostgresForPostgres8DefaultDriverConfiguration ()
 
 limitIsProperlyRemapped ()
 
 limitWithSkipIsProperlyRemapped ()
 
 findInSetIsProperlyRemapped ()
 
 findInSetIsProperlyRemappedWithTableAndFieldIdentifier ()
 
 canCompileCastOperatorWithOrComparator ()
 
 likeBinaryOperatorIsRemappedToLike ()
 
 notLikeBinaryOperatorIsRemappedToNotLike ()
 
 likeOperatorIsRemappedToIlike ()
 
 notLikeOperatorIsRemappedToNotIlike ()
 
 notEqualAnsiOperatorCanBeParsed ()
 
 alterTableAddKeyStatementIsRemappedToCreateIndex ()
 
 alterTableAddFieldWithAutoIncrementIsRemappedToSerialType ()
 
 canParseAlterTableDropKeyStatement ()
 
 countFieldInOrderByIsInGroupBy ()
 
 multipleCountFieldsInOrderByAreInGroupBy ()
 
 countFieldInOrderByIsNotInGroupBy ()
 
 multipleCountFieldsInOrderByAreNotInGroupBy ()
 
 someCountFieldsInOrderByAreNotInGroupBy ()
 
 suggestEquivalentFieldDefinitions ($fieldSQL, $expected)
 
 equivalentFieldTypeDataProvider ()
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from TYPO3\CMS\Dbal\Tests\Unit\Database\AbstractTestCase
 cleanSql ($sql)
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 tearDown ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Protected Attributes

 $subject
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = ['TYPO3_LOADED_EXT']
 
 $testFilesToDelete = []
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Test case

Definition at line 20 of file DatabaseConnectionPostgresqlTest.php.

Member Function Documentation

◆ alterTableAddFieldWithAutoIncrementIsRemappedToSerialType()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::alterTableAddFieldWithAutoIncrementIsRemappedToSerialType ( )

◆ alterTableAddKeyStatementIsRemappedToCreateIndex()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::alterTableAddKeyStatementIsRemappedToCreateIndex ( )

◆ canCompileCastOperatorWithOrComparator()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::canCompileCastOperatorWithOrComparator ( )

◆ canParseAlterTableDropKeyStatement()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::canParseAlterTableDropKeyStatement ( )

◆ countFieldInOrderByIsInGroupBy()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::countFieldInOrderByIsInGroupBy ( )

◆ countFieldInOrderByIsNotInGroupBy()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::countFieldInOrderByIsNotInGroupBy ( )

◆ equivalentFieldTypeDataProvider()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::equivalentFieldTypeDataProvider ( )
Returns
array

Definition at line 298 of file DatabaseConnectionPostgresqlTest.php.

◆ findInSetIsProperlyRemapped()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::findInSetIsProperlyRemapped ( )

◆ findInSetIsProperlyRemappedWithTableAndFieldIdentifier()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::findInSetIsProperlyRemappedWithTableAndFieldIdentifier ( )

◆ likeBinaryOperatorIsRemappedToLike()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::likeBinaryOperatorIsRemappedToLike ( )

◆ likeOperatorIsRemappedToIlike()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::likeOperatorIsRemappedToIlike ( )

◆ limitIsProperlyRemapped()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::limitIsProperlyRemapped ( )

◆ limitWithSkipIsProperlyRemapped()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::limitWithSkipIsProperlyRemapped ( )

◆ multipleCountFieldsInOrderByAreInGroupBy()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::multipleCountFieldsInOrderByAreInGroupBy ( )

◆ multipleCountFieldsInOrderByAreNotInGroupBy()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::multipleCountFieldsInOrderByAreNotInGroupBy ( )

◆ notEqualAnsiOperatorCanBeParsed()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::notEqualAnsiOperatorCanBeParsed ( )

◆ notLikeBinaryOperatorIsRemappedToNotLike()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::notLikeBinaryOperatorIsRemappedToNotLike ( )

◆ notLikeOperatorIsRemappedToNotIlike()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::notLikeOperatorIsRemappedToNotIlike ( )

◆ runningADOdbDriverReturnsTrueWithPostgresForPostgres8DefaultDriverConfiguration()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::runningADOdbDriverReturnsTrueWithPostgresForPostgres8DefaultDriverConfiguration ( )
Test:

Definition at line 67 of file DatabaseConnectionPostgresqlTest.php.

◆ setUp()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::setUp ( )
protected

Prepare a DatabaseConnection subject ready to parse mssql queries

Returns
void

Definition at line 32 of file DatabaseConnectionPostgresqlTest.php.

◆ someCountFieldsInOrderByAreNotInGroupBy()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::someCountFieldsInOrderByAreNotInGroupBy ( )

◆ suggestEquivalentFieldDefinitions()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::suggestEquivalentFieldDefinitions (   $fieldSQL,
  $expected 
)
Test:
Parameters
string$fieldSQL
string$expectedequivalentFieldTypeDataProvider
See also
http://forge.typo3.org/issues/67301

Definition at line 289 of file DatabaseConnectionPostgresqlTest.php.

Member Data Documentation

◆ $subject

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionPostgresqlTest::$subject
protected

Definition at line 25 of file DatabaseConnectionPostgresqlTest.php.