‪TYPO3CMS  ‪main
TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest Class Reference
Inheritance diagram for TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest:
TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractFolderStructureTestCase

Public Member Functions

 constructorThrowsExceptionIfParentIsNull ()
 
 constructorThrowsExceptionIfNameContainsForwardSlash ()
 
 constructorSetsParent ()
 
 constructorSetsTargetPermission ()
 
 constructorSetsName ()
 
 constructorThrowsExceptionIfBothTargetContentAndTargetContentFileAreSet ()
 
 constructorSetsTargetContent ()
 
 constructorSetsTargetContentToContentOfTargetContentFile ()
 
 constructorThrowsExceptionIfTargetContentFileDoesNotExist ()
 
 targetContentIsNullIfNotGiven ()
 
 getStatusReturnsArray ()
 
 getStatusReturnsArrayWithWarningStatusIFileNotExists ()
 
 getStatusReturnsArrayWithErrorStatusIfNodeIsNotAFile ()
 
 getStatusReturnsArrayNoticeStatusIfFileExistsButIsNotWritable ()
 
 getStatusReturnsArrayWithNoticeStatusIfFileExistsButPermissionAreNotCorrect ()
 
 getStatusReturnsArrayWithNoticeStatusIfFileExistsButContentIsNotCorrect ()
 
 getStatusReturnsArrayWithOkStatusIfFileExistsAndPermissionAreCorrect ()
 
 fixCallsFixSelfAndReturnsItsResult ()
 
 fixSelfCallsCreateFileIfFileDoesNotExistAndReturnsResult ()
 
 fixSelfCallsSetsContentIfFileCreationWasSuccessfulAndTargetContentIsNotNullAndReturnsResult ()
 
 fixSelfDoesNotCallSetContentIfFileCreationFailed ()
 
 fixSelfDoesNotCallSetContentIfFileTargetContentIsNull ()
 
 fixSelfReturnsErrorStatusIfNodeExistsButIsNotAFileAndReturnsResult ()
 
 fixSelfCallsFixPermissionIfFileExistsButPermissionAreWrong ()
 
 fixSelfReturnsArrayOfStatusMessages ()
 
 createFileThrowsExceptionIfNodeExists ()
 
 createFileReturnsOkStatusIfFileWasCreated ()
 
 createFileCreatesFile ()
 
 isContentCorrectThrowsExceptionIfTargetIsNotAFile ()
 
 isContentCorrectReturnsTrueIfTargetContentPropertyIsNull ()
 
 isContentCorrectReturnsTrueIfTargetContentEqualsCurrentContent ()
 
 isContentCorrectReturnsFalseIfTargetContentNotEqualsCurrentContent ()
 
 isPermissionCorrectReturnsTrueIfTargetPermissionAndCurrentPermissionAreIdentical ()
 
 setContentThrowsExceptionIfTargetIsNotAFile ()
 
 setContentThrowsExceptionIfTargetContentIsNull ()
 
 setContentSetsContentToFile ()
 
 setContentReturnsOkStatusIfContentWasSuccessfullySet ()
 
 isFileReturnsTrueIfNameIsFile ()
 
 isFileReturnsFalseIfNameIsALinkFile ()
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractFolderStructureTestCase
 getTestDirectory ($prefix='root_')
 
non empty string getTestFilePath ($prefix='file_')
 

Detailed Description

Definition at line 32 of file FileNodeTest.php.

Member Function Documentation

◆ constructorSetsName()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsName ( )

◆ constructorSetsParent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsParent ( )

Definition at line 57 of file FileNodeTest.php.

◆ constructorSetsTargetContent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsTargetContent ( )

◆ constructorSetsTargetContentToContentOfTargetContentFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsTargetContentToContentOfTargetContentFile ( )

◆ constructorSetsTargetPermission()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorSetsTargetPermission ( )

Definition at line 69 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfBothTargetContentAndTargetContentFileAreSet()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfBothTargetContentAndTargetContentFileAreSet ( )

Definition at line 93 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfNameContainsForwardSlash()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfNameContainsForwardSlash ( )

Definition at line 44 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfParentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfParentIsNull ( )

Definition at line 35 of file FileNodeTest.php.

◆ constructorThrowsExceptionIfTargetContentFileDoesNotExist()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::constructorThrowsExceptionIfTargetContentFileDoesNotExist ( )

◆ createFileCreatesFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileCreatesFile ( )

◆ createFileReturnsOkStatusIfFileWasCreated()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileReturnsOkStatusIfFileWasCreated ( )

◆ createFileThrowsExceptionIfNodeExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::createFileThrowsExceptionIfNodeExists ( )

Definition at line 474 of file FileNodeTest.php.

◆ fixCallsFixSelfAndReturnsItsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixCallsFixSelfAndReturnsItsResult ( )

◆ fixSelfCallsCreateFileIfFileDoesNotExistAndReturnsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfCallsCreateFileIfFileDoesNotExistAndReturnsResult ( )

Definition at line 341 of file FileNodeTest.php.

◆ fixSelfCallsFixPermissionIfFileExistsButPermissionAreWrong()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfCallsFixPermissionIfFileExistsButPermissionAreWrong ( )

Definition at line 442 of file FileNodeTest.php.

◆ fixSelfCallsSetsContentIfFileCreationWasSuccessfulAndTargetContentIsNotNullAndReturnsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfCallsSetsContentIfFileCreationWasSuccessfulAndTargetContentIsNotNullAndReturnsResult ( )

Definition at line 361 of file FileNodeTest.php.

◆ fixSelfDoesNotCallSetContentIfFileCreationFailed()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfDoesNotCallSetContentIfFileCreationFailed ( )

Definition at line 384 of file FileNodeTest.php.

◆ fixSelfDoesNotCallSetContentIfFileTargetContentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfDoesNotCallSetContentIfFileTargetContentIsNull ( )

Definition at line 404 of file FileNodeTest.php.

◆ fixSelfReturnsArrayOfStatusMessages()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfReturnsArrayOfStatusMessages ( )

Definition at line 458 of file FileNodeTest.php.

◆ fixSelfReturnsErrorStatusIfNodeExistsButIsNotAFileAndReturnsResult()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::fixSelfReturnsErrorStatusIfNodeExistsButIsNotAFileAndReturnsResult ( )

Definition at line 424 of file FileNodeTest.php.

◆ getStatusReturnsArray()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArray ( )

◆ getStatusReturnsArrayNoticeStatusIfFileExistsButIsNotWritable()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayNoticeStatusIfFileExistsButIsNotWritable ( )

◆ getStatusReturnsArrayWithErrorStatusIfNodeIsNotAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithErrorStatusIfNodeIsNotAFile ( )

◆ getStatusReturnsArrayWithNoticeStatusIfFileExistsButContentIsNotCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithNoticeStatusIfFileExistsButContentIsNotCorrect ( )

◆ getStatusReturnsArrayWithNoticeStatusIfFileExistsButPermissionAreNotCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithNoticeStatusIfFileExistsButPermissionAreNotCorrect ( )

◆ getStatusReturnsArrayWithOkStatusIfFileExistsAndPermissionAreCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithOkStatusIfFileExistsAndPermissionAreCorrect ( )

◆ getStatusReturnsArrayWithWarningStatusIFileNotExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::getStatusReturnsArrayWithWarningStatusIFileNotExists ( )

◆ isContentCorrectReturnsFalseIfTargetContentNotEqualsCurrentContent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectReturnsFalseIfTargetContentNotEqualsCurrentContent ( )

◆ isContentCorrectReturnsTrueIfTargetContentEqualsCurrentContent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectReturnsTrueIfTargetContentEqualsCurrentContent ( )

◆ isContentCorrectReturnsTrueIfTargetContentPropertyIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectReturnsTrueIfTargetContentPropertyIsNull ( )

◆ isContentCorrectThrowsExceptionIfTargetIsNotAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isContentCorrectThrowsExceptionIfTargetIsNotAFile ( )

◆ isFileReturnsFalseIfNameIsALinkFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isFileReturnsFalseIfNameIsALinkFile ( )

◆ isFileReturnsTrueIfNameIsFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isFileReturnsTrueIfNameIsFile ( )

◆ isPermissionCorrectReturnsTrueIfTargetPermissionAndCurrentPermissionAreIdentical()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::isPermissionCorrectReturnsTrueIfTargetPermissionAndCurrentPermissionAreIdentical ( )

Definition at line 555 of file FileNodeTest.php.

◆ setContentReturnsOkStatusIfContentWasSuccessfullySet()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentReturnsOkStatusIfContentWasSuccessfullySet ( )

◆ setContentSetsContentToFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentSetsContentToFile ( )

◆ setContentThrowsExceptionIfTargetContentIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentThrowsExceptionIfTargetContentIsNull ( )

◆ setContentThrowsExceptionIfTargetIsNotAFile()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::setContentThrowsExceptionIfTargetIsNotAFile ( )

◆ targetContentIsNullIfNotGiven()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\FileNodeTest::targetContentIsNullIfNotGiven ( )

Definition at line 153 of file FileNodeTest.php.