‪TYPO3CMS  10.4
TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest:

Public Member Functions

array getExtensionData ()
 
 installCallsUpdateDatabase ()
 
 installCallsLoadExtension ()
 
 installCallsFlushCachesIfClearCacheOnLoadIsSet ()
 
 installCallsFlushCachesIfClearCacheOnLoadCamelCasedIsSet ()
 
 installCallsReloadCaches ()
 
 installCallsSaveDefaultConfigurationWithExtensionKey ()
 
 uninstallCallsUnloadExtension ()
 
array importT3DFileDoesNotImportFileIfAlreadyImportedDataProvider ()
 
 importT3DFileDoesNotImportFileIfAlreadyImported ($fileName, $registryNameReturnsFalse, $registryNameReturnsTrue)
 
 siteConfigGetsMovedIntoPlace ()
 
 siteConfigGetsNotOverriddenIfExistsAlready ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 
string createFakeExtension ()
 

Protected Attributes

string $extensionKey
 
array $extensionData = array( )
 
array $fakedExtensions = array( )
 
 $backupEnvironment = true
 
 $resetSingletonInstances = true
 
PHPUnit Framework MockObject MockObject InstallUtility TYPO3 TestingFramework Core AccessibleObjectInterface $installMock
 

Detailed Description

Test case

Definition at line 40 of file InstallUtilityTest.php.

Member Function Documentation

◆ createFakeExtension()

◆ getExtensionData()

array TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::getExtensionData ( )

◆ importT3DFileDoesNotImportFileIfAlreadyImported()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::importT3DFileDoesNotImportFileIfAlreadyImported (   $fileName,
  $registryNameReturnsFalse,
  $registryNameReturnsTrue 
)
Parameters
string$fileName
string$registryNameReturnsFalse
string$registryNameReturnsTrue
Test:
‪@dataProvider importT3DFileDoesNotImportFileIfAlreadyImportedDataProvider

Definition at line 265 of file InstallUtilityTest.php.

References TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest\$installMock, TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest\createFakeExtension(), TYPO3\CMS\Core\Core\Environment\getProjectPath(), and TYPO3\CMS\Core\Utility\GeneralUtility\mkdir().

◆ importT3DFileDoesNotImportFileIfAlreadyImportedDataProvider()

array TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::importT3DFileDoesNotImportFileIfAlreadyImportedDataProvider ( )
Returns
‪array

Definition at line 232 of file InstallUtilityTest.php.

◆ installCallsFlushCachesIfClearCacheOnLoadCamelCasedIsSet()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::installCallsFlushCachesIfClearCacheOnLoadCamelCasedIsSet ( )
Test:

Definition at line 187 of file InstallUtilityTest.php.

◆ installCallsFlushCachesIfClearCacheOnLoadIsSet()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::installCallsFlushCachesIfClearCacheOnLoadIsSet ( )
Test:

Definition at line 175 of file InstallUtilityTest.php.

◆ installCallsLoadExtension()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::installCallsLoadExtension ( )
Test:

Definition at line 163 of file InstallUtilityTest.php.

◆ installCallsReloadCaches()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::installCallsReloadCaches ( )
Test:

Definition at line 199 of file InstallUtilityTest.php.

◆ installCallsSaveDefaultConfigurationWithExtensionKey()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::installCallsSaveDefaultConfigurationWithExtensionKey ( )
Test:

Definition at line 211 of file InstallUtilityTest.php.

◆ installCallsUpdateDatabase()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::installCallsUpdateDatabase ( )
Test:

Definition at line 150 of file InstallUtilityTest.php.

◆ setUp()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::setUp ( )
protected

◆ siteConfigGetsMovedIntoPlace()

◆ siteConfigGetsNotOverriddenIfExistsAlready()

◆ tearDown()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::tearDown ( )
protected

◆ uninstallCallsUnloadExtension()

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::uninstallCallsUnloadExtension ( )
Test:

Definition at line 223 of file InstallUtilityTest.php.

Member Data Documentation

◆ $backupEnvironment

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::$backupEnvironment = true
protected

Definition at line 54 of file InstallUtilityTest.php.

◆ $extensionData

array TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::$extensionData = array( )
protected

◆ $extensionKey

string TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::$extensionKey
protected

◆ $fakedExtensions

array TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::$fakedExtensions = array( )
protected

List of created fake extensions to be deleted in tearDown() again

Definition at line 52 of file InstallUtilityTest.php.

◆ $installMock

PHPUnit Framework MockObject MockObject InstallUtility TYPO3 TestingFramework Core AccessibleObjectInterface TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::$installMock
protected

◆ $resetSingletonInstances

TYPO3\CMS\Extensionmanager\Tests\Unit\Utility\InstallUtilityTest::$resetSingletonInstances = true
protected

Definition at line 56 of file InstallUtilityTest.php.