TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest Class Reference
Inheritance diagram for TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest:
TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 getFieldDefinitionsFileContentHandlesMultipleWhitespacesInFieldDefinitions ()
 
 getDatabaseExtraFindsChangedFields ()
 
 getDatabaseExtraFindsChangedFieldsIncludingNull ()
 
 getDatabaseExtraFindsChangedFieldsIgnoreNotNull ()
 
 getDatabaseExtraIgnoresCaseDifference ()
 
 getDatabaseExtraIgnoresCaseDifferenceButKeepsCaseInSetIntact ()
 
 getDatabaseExtraDoesNotLowercaseReservedWordsForTheComparison ()
 
 getDatabaseExtraFindsNewSpatialKeys ()
 
 checkColumnDefinitionIfCommentIsSupplied ()
 
 checkColumnDefinitionIfNoCommentIsSupplied ()
 
 getDatabaseExtraIncludesEngineIfMySQLIsUsed ()
 
 getDatabaseExtraExcludesEngineIfDbalIsUsed ()
 
 getDatabaseExtraIncludesUnsignedAttributeIfMySQLIsUsed ()
 
 getDatabaseExtraExcludesUnsignedAttributeIfDbalIsUsed ()
 
 getDatabaseExtraIgnoresIndexPrefixLengthIfDbalIsUsed ()
 
 getDatabaseExtraComparesIndexPrefixLengthIfMySQLIsUsed ()
 

Additional Inherited Members

- 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 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 23 of file SqlSchemaMigrationServiceTest.php.

Member Function Documentation

◆ checkColumnDefinitionIfCommentIsSupplied()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::checkColumnDefinitionIfCommentIsSupplied ( )
Test:

Definition at line 357 of file SqlSchemaMigrationServiceTest.php.

◆ checkColumnDefinitionIfNoCommentIsSupplied()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::checkColumnDefinitionIfNoCommentIsSupplied ( )
Test:

Definition at line 381 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraComparesIndexPrefixLengthIfMySQLIsUsed()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraComparesIndexPrefixLengthIfMySQLIsUsed ( )
Test:

Definition at line 603 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraDoesNotLowercaseReservedWordsForTheComparison()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraDoesNotLowercaseReservedWordsForTheComparison ( )
Test:

Definition at line 288 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraExcludesEngineIfDbalIsUsed()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraExcludesEngineIfDbalIsUsed ( )
Test:

Definition at line 443 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraExcludesUnsignedAttributeIfDbalIsUsed()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraExcludesUnsignedAttributeIfDbalIsUsed ( )
Test:

Definition at line 531 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraFindsChangedFields()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraFindsChangedFields ( )
Test:

Definition at line 85 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraFindsChangedFieldsIgnoreNotNull()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraFindsChangedFieldsIgnoreNotNull ( )
Test:

Definition at line 175 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraFindsChangedFieldsIncludingNull()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraFindsChangedFieldsIncludingNull ( )
Test:

Definition at line 130 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraFindsNewSpatialKeys()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraFindsNewSpatialKeys ( )
Test:

Definition at line 320 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraIgnoresCaseDifference()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraIgnoresCaseDifference ( )
Test:

Definition at line 222 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraIgnoresCaseDifferenceButKeepsCaseInSetIntact()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraIgnoresCaseDifferenceButKeepsCaseInSetIntact ( )
Test:

Definition at line 255 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraIgnoresIndexPrefixLengthIfDbalIsUsed()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraIgnoresIndexPrefixLengthIfDbalIsUsed ( )
Test:

Definition at line 570 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraIncludesEngineIfMySQLIsUsed()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraIncludesEngineIfMySQLIsUsed ( )
Test:

Definition at line 404 of file SqlSchemaMigrationServiceTest.php.

◆ getDatabaseExtraIncludesUnsignedAttributeIfMySQLIsUsed()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getDatabaseExtraIncludesUnsignedAttributeIfMySQLIsUsed ( )
Test:

Definition at line 480 of file SqlSchemaMigrationServiceTest.php.

◆ getFieldDefinitionsFileContentHandlesMultipleWhitespacesInFieldDefinitions()

TYPO3\CMS\Install\Tests\Unit\Service\SqlSchemaMigrationServiceTest::getFieldDefinitionsFileContentHandlesMultipleWhitespacesInFieldDefinitions ( )
Test:

Definition at line 60 of file SqlSchemaMigrationServiceTest.php.