TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest:
TYPO3\CMS\Core\Tests\FunctionalTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 getReturnsPreviouslySetEntry ()
 
 getReturnsPreviouslySetEntryWithNewContentIfSetWasCalledMultipleTimes ()
 
 setInsertsDataWithTagsIntoCacheTable ()
 
 setStoresCompressedContent ()
 
 getReturnsFalseIfNoCacheEntryExists ()
 
 getReturnsFalseForExpiredCacheEntry ()
 
 getReturnsNotExpiredCacheEntry ()
 
 getReturnsUnzipsNotExpiredCacheEntry ()
 
 getReturnsEmptyStringUnzipped ()
 
 hasReturnsFalseIfNoCacheEntryExists ()
 
 hasReturnsFalseForExpiredCacheEntry ()
 
 hasReturnsNotExpiredCacheEntry ()
 
 removeReturnsFalseIfNoEntryHasBeenRemoved ()
 
 removeReturnsTrueIfAnEntryHasBeenRemoved ()
 
 removeRemovesCorrectEntriesFromDatabase ()
 
 findIdentifiersByTagReturnsIdentifierTaggedWithGivenTag ()
 
 flushByTagWorksWithEmptyCacheTablesWithMysql ()
 
 flushByTagRemovesCorrectRowsFromDatabaseWithMysql ()
 
 flushByTagWorksWithEmptyCacheTablesWithNonMysql ()
 
 flushByTagRemovesCorrectRowsFromDatabaseWithNonMysql ()
 
 collectGarbageWorksWithEmptyTableWithMysql ()
 
 collectGarbageRemovesCacheEntryWithExpiredLifetimeWithMysql ()
 
 collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetimeWithMysql ()
 
 collectGarbageRemovesOrphanedTagEntriesFromTagsTableWithMysql ()
 
 collectGarbageWorksWithEmptyTableWithNonMysql ()
 
 collectGarbageRemovesCacheEntryWithExpiredLifetimeWithNonMysql ()
 
 collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetimeWithNonMysql ()
 
 collectGarbageRemovesOrphanedTagEntriesFromTagsTableWithNonMysql ()
 
 flushLeavesCacheAndTagsTableEmpty ()
 
- Public Member Functions inherited from TYPO3\CMS\Core\Tests\FunctionalTestCase
 importCSVDataSet ($path)
 

Additional Inherited Members

- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\FunctionalTestCase
 getInstanceIdentifier ()
 
 getInstancePath ()
 
 setUp ()
 
 getDatabaseConnection ()
 
 assertCSVDataSet ($path)
 
 assertInRecords (array $expectedRecord, array $actualRecords)
 
 getAllRecords ($tableName, $hasUidField=false)
 
 arrayToString (array $array)
 
 renderRecords (array $assertion, array $record)
 
 getDifferentFields (array $assertion, array $record)
 
 setUpFrontendRootPage ($pageId, array $typoScriptFiles=[])
 
 addTypoScriptToTemplateRecord ($pageId, $typoScript)
 
 getFrontendResponse ($pageId, $languageId=0, $backendUserId=0, $workspaceId=0, $failOnFailure=true, $frontendUserId=0)
 
- 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\FunctionalTestCase
 $coreExtensionsToLoad = []
 
 $testExtensionsToLoad = []
 
 $pathsToLinkInTestInstance = []
 
 $configurationToUseInTestInstance = []
 
 $additionalFoldersToCreate = []
 
 $backendUserFixture = 'typo3/sysext/core/Tests/Functional/Fixtures/be_users.xml'
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Test case

Definition at line 24 of file Typo3DatabaseBackendTest.php.

Member Function Documentation

◆ collectGarbageRemovesCacheEntryWithExpiredLifetimeWithMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageRemovesCacheEntryWithExpiredLifetimeWithMysql ( )
Test:

Definition at line 493 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesCacheEntryWithExpiredLifetimeWithNonMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageRemovesCacheEntryWithExpiredLifetimeWithNonMysql ( )
Test:

Definition at line 613 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesOrphanedTagEntriesFromTagsTableWithMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageRemovesOrphanedTagEntriesFromTagsTableWithMysql ( )
Test:

Definition at line 549 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesOrphanedTagEntriesFromTagsTableWithNonMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageRemovesOrphanedTagEntriesFromTagsTableWithNonMysql ( )
Test:

Definition at line 669 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetimeWithMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetimeWithMysql ( )
Test:

Definition at line 521 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetimeWithNonMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetimeWithNonMysql ( )
Test:

Definition at line 641 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageWorksWithEmptyTableWithMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageWorksWithEmptyTableWithMysql ( )
Test:

Definition at line 474 of file Typo3DatabaseBackendTest.php.

◆ collectGarbageWorksWithEmptyTableWithNonMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::collectGarbageWorksWithEmptyTableWithNonMysql ( )
Test:

Definition at line 594 of file Typo3DatabaseBackendTest.php.

◆ findIdentifiersByTagReturnsIdentifierTaggedWithGivenTag()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::findIdentifiersByTagReturnsIdentifierTaggedWithGivenTag ( )
Test:

Definition at line 359 of file Typo3DatabaseBackendTest.php.

◆ flushByTagRemovesCorrectRowsFromDatabaseWithMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::flushByTagRemovesCorrectRowsFromDatabaseWithMysql ( )
Test:

Definition at line 397 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ flushByTagRemovesCorrectRowsFromDatabaseWithNonMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::flushByTagRemovesCorrectRowsFromDatabaseWithNonMysql ( )
Test:

Definition at line 445 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ flushByTagWorksWithEmptyCacheTablesWithMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::flushByTagWorksWithEmptyCacheTablesWithMysql ( )
Test:

Definition at line 378 of file Typo3DatabaseBackendTest.php.

◆ flushByTagWorksWithEmptyCacheTablesWithNonMysql()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::flushByTagWorksWithEmptyCacheTablesWithNonMysql ( )
Test:

Definition at line 426 of file Typo3DatabaseBackendTest.php.

◆ flushLeavesCacheAndTagsTableEmpty()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::flushLeavesCacheAndTagsTableEmpty ( )
Test:

Definition at line 714 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ getReturnsEmptyStringUnzipped()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsEmptyStringUnzipped ( )
Test:

Definition at line 191 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ getReturnsFalseForExpiredCacheEntry()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsFalseForExpiredCacheEntry ( )
Test:

Definition at line 117 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ getReturnsFalseIfNoCacheEntryExists()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsFalseIfNoCacheEntryExists ( )
Test:

Definition at line 103 of file Typo3DatabaseBackendTest.php.

◆ getReturnsNotExpiredCacheEntry()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsNotExpiredCacheEntry ( )
Test:

Definition at line 141 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ getReturnsPreviouslySetEntry()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsPreviouslySetEntry ( )
Test:

Definition at line 30 of file Typo3DatabaseBackendTest.php.

◆ getReturnsPreviouslySetEntryWithNewContentIfSetWasCalledMultipleTimes()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsPreviouslySetEntryWithNewContentIfSetWasCalledMultipleTimes ( )
Test:

Definition at line 45 of file Typo3DatabaseBackendTest.php.

◆ getReturnsUnzipsNotExpiredCacheEntry()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::getReturnsUnzipsNotExpiredCacheEntry ( )
Test:

Definition at line 165 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ hasReturnsFalseForExpiredCacheEntry()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::hasReturnsFalseForExpiredCacheEntry ( )
Test:

Definition at line 231 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ hasReturnsFalseIfNoCacheEntryExists()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::hasReturnsFalseIfNoCacheEntryExists ( )
Test:

Definition at line 217 of file Typo3DatabaseBackendTest.php.

◆ hasReturnsNotExpiredCacheEntry()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::hasReturnsNotExpiredCacheEntry ( )
Test:

Definition at line 255 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ removeRemovesCorrectEntriesFromDatabase()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::removeRemovesCorrectEntriesFromDatabase ( )
Test:

Definition at line 315 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ removeReturnsFalseIfNoEntryHasBeenRemoved()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::removeReturnsFalseIfNoEntryHasBeenRemoved ( )
Test:

Definition at line 279 of file Typo3DatabaseBackendTest.php.

◆ removeReturnsTrueIfAnEntryHasBeenRemoved()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::removeReturnsTrueIfAnEntryHasBeenRemoved ( )
Test:

Definition at line 293 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ setInsertsDataWithTagsIntoCacheTable()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::setInsertsDataWithTagsIntoCacheTable ( )
Test:

Definition at line 61 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ setStoresCompressedContent()

TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::setStoresCompressedContent ( )
Test:

Definition at line 79 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.