‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest:

Public Member Functions

 getReturnsPreviouslySetEntry ()
 
 getReturnsPreviouslySetEntryWithNewContentIfSetWasCalledMultipleTimes ()
 
 setInsertsDataWithTagsIntoCacheTable ()
 
 setStoresCompressedContent ()
 
 getReturnsFalseIfNoCacheEntryExists ()
 
 getReturnsFalseForExpiredCacheEntry ()
 
 getReturnsNotExpiredCacheEntry ()
 
 getReturnsUnzipsNotExpiredCacheEntry ()
 
 getReturnsEmptyStringUnzipped ()
 
 hasReturnsFalseIfNoCacheEntryExists ()
 
 hasReturnsFalseForExpiredCacheEntry ()
 
 hasReturnsNotExpiredCacheEntry ()
 
 removeReturnsFalseIfNoEntryHasBeenRemoved ()
 
 removeReturnsTrueIfAnEntryHasBeenRemoved ()
 
 removeRemovesCorrectEntriesFromDatabase ()
 
 findIdentifiersByTagReturnsIdentifierTaggedWithGivenTag ()
 
 flushByTagWorksWithEmptyCacheTables ()
 
 flushByTagsWorksWithEmptyCacheTables ()
 
 flushByTagRemovesCorrectRowsFromDatabase ()
 
 flushByTagsRemovesCorrectRowsFromDatabase ()
 
 collectGarbageWorksWithEmptyTable ()
 
 collectGarbageRemovesCacheEntryWithExpiredLifetime ()
 
 collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetime ()
 
 collectGarbageRemovesOrphanedTagEntriesFromTagsTable ()
 
 flushLeavesCacheAndTagsTableEmpty ()
 

Protected Member Functions

 getSubjectObject ()
 

Protected Attributes

array $configurationToUseInTestInstance
 

Detailed Description

Definition at line 27 of file Typo3DatabaseBackendTest.php.

Member Function Documentation

◆ collectGarbageRemovesCacheEntryWithExpiredLifetime()

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

Definition at line 443 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesOrphanedTagEntriesFromTagsTable()

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

Definition at line 487 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageRemovesTagEntriesForCacheEntriesWithExpiredLifetime()

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

Definition at line 465 of file Typo3DatabaseBackendTest.php.

References $GLOBALS.

◆ collectGarbageWorksWithEmptyTable()

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

◆ findIdentifiersByTagReturnsIdentifierTaggedWithGivenTag()

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

◆ flushByTagRemovesCorrectRowsFromDatabase()

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

◆ flushByTagsRemovesCorrectRowsFromDatabase()

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

◆ flushByTagsWorksWithEmptyCacheTables()

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

◆ flushByTagWorksWithEmptyCacheTables()

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

◆ flushLeavesCacheAndTagsTableEmpty()

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

Definition at line 527 of file Typo3DatabaseBackendTest.php.

◆ getReturnsEmptyStringUnzipped()

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

◆ getReturnsFalseForExpiredCacheEntry()

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

◆ getReturnsFalseIfNoCacheEntryExists()

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

Definition at line 113 of file Typo3DatabaseBackendTest.php.

◆ getReturnsNotExpiredCacheEntry()

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

◆ getReturnsPreviouslySetEntry()

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

Definition at line 43 of file Typo3DatabaseBackendTest.php.

◆ getReturnsPreviouslySetEntryWithNewContentIfSetWasCalledMultipleTimes()

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

Definition at line 56 of file Typo3DatabaseBackendTest.php.

◆ getReturnsUnzipsNotExpiredCacheEntry()

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

◆ getSubjectObject()

◆ hasReturnsFalseForExpiredCacheEntry()

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

◆ hasReturnsFalseIfNoCacheEntryExists()

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

Definition at line 229 of file Typo3DatabaseBackendTest.php.

◆ hasReturnsNotExpiredCacheEntry()

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

◆ removeRemovesCorrectEntriesFromDatabase()

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

◆ removeReturnsFalseIfNoEntryHasBeenRemoved()

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

Definition at line 291 of file Typo3DatabaseBackendTest.php.

◆ removeReturnsTrueIfAnEntryHasBeenRemoved()

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

◆ setInsertsDataWithTagsIntoCacheTable()

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

Definition at line 70 of file Typo3DatabaseBackendTest.php.

◆ setStoresCompressedContent()

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

Definition at line 88 of file Typo3DatabaseBackendTest.php.

Member Data Documentation

◆ $configurationToUseInTestInstance

array TYPO3\CMS\Core\Tests\Functional\Cache\Backend\Typo3DatabaseBackendTest::$configurationToUseInTestInstance
protected
Initial value:
= [
'SYS' => [
'caching' => [
'cacheConfigurations' => [
'pages' => [
'backend' => 'TYPO3\\CMS\\Core\\Cache\\Backend\\Typo3DatabaseBackend',
],
],
],
],
]

Definition at line 29 of file Typo3DatabaseBackendTest.php.