‪TYPO3CMS  10.4
TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest Class Reference
Inheritance diagram for TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest:
TYPO3\CMS\Install\Tests\Unit\FolderStructureTestCase

Public Member Functions

 getNameReturnsSetName ()
 
 getTargetPermissionReturnsSetTargetPermission ()
 
 getChildrenReturnsSetChildren ()
 
 getParentReturnsSetParent ()
 
 getAbsolutePathCallsParentForPathAndAppendsOwnName ()
 
 isWritableCallsParentIsWritable ()
 
 isWritableReturnsWritableStatusOfParent ()
 
 existsReturnsTrueIfNodeExists ()
 
 existsReturnsTrueIfIsLinkAndTargetIsDead ()
 
 existsReturnsFalseIfNodeNotExists ()
 
 fixPermissionThrowsExceptionIfPermissionAreAlreadyCorrect ()
 
 fixPermissionReturnsNoticeStatusIfPermissionCanNotBeChanged ()
 
 fixPermissionReturnsNoticeStatusIfPermissionsCanNotBeChanged ()
 
 fixPermissionReturnsOkStatusIfPermissionCanBeFixedAndSetsPermissionToCorrectValue ()
 
 isPermissionCorrectReturnsTrueOnWindowsOs ()
 
 isPermissionCorrectReturnsFalseIfTargetPermissionAndCurrentPermissionAreNotIdentical ()
 
 getCurrentPermissionReturnsCurrentDirectoryPermission ()
 
 getCurrentPermissionReturnsCurrentFilePermission ()
 
 getRelativePathBelowSiteRootThrowsExceptionIfGivenPathIsNotBelowPathSiteConstant ()
 
 getRelativePathCallsGetAbsolutePathIfPathIsNull ()
 
 getRelativePathBelowSiteRootReturnsSingleForwardSlashIfGivenPathEqualsPathSiteConstant ()
 
 getRelativePathBelowSiteRootReturnsSubPath ()
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Install\Tests\Unit\FolderStructureTestCase
string getVirtualTestDir ($prefix='root_')
 
string getVirtualTestFilePath ($prefix='file_')
 

Detailed Description

Test case

Definition at line 32 of file AbstractNodeTest.php.

Member Function Documentation

◆ existsReturnsFalseIfNodeNotExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::existsReturnsFalseIfNodeNotExists ( )

◆ existsReturnsTrueIfIsLinkAndTargetIsDead()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::existsReturnsTrueIfIsLinkAndTargetIsDead ( )

◆ existsReturnsTrueIfNodeExists()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::existsReturnsTrueIfNodeExists ( )

◆ fixPermissionReturnsNoticeStatusIfPermissionCanNotBeChanged()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::fixPermissionReturnsNoticeStatusIfPermissionCanNotBeChanged ( )

◆ fixPermissionReturnsNoticeStatusIfPermissionsCanNotBeChanged()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::fixPermissionReturnsNoticeStatusIfPermissionsCanNotBeChanged ( )

◆ fixPermissionReturnsOkStatusIfPermissionCanBeFixedAndSetsPermissionToCorrectValue()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::fixPermissionReturnsOkStatusIfPermissionCanBeFixedAndSetsPermissionToCorrectValue ( )

◆ fixPermissionThrowsExceptionIfPermissionAreAlreadyCorrect()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::fixPermissionThrowsExceptionIfPermissionAreAlreadyCorrect ( )
Test:

Definition at line 169 of file AbstractNodeTest.php.

◆ getAbsolutePathCallsParentForPathAndAppendsOwnName()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getAbsolutePathCallsParentForPathAndAppendsOwnName ( )

◆ getChildrenReturnsSetChildren()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getChildrenReturnsSetChildren ( )
Test:

Definition at line 61 of file AbstractNodeTest.php.

◆ getCurrentPermissionReturnsCurrentDirectoryPermission()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getCurrentPermissionReturnsCurrentDirectoryPermission ( )

◆ getCurrentPermissionReturnsCurrentFilePermission()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getCurrentPermissionReturnsCurrentFilePermission ( )

◆ getNameReturnsSetName()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getNameReturnsSetName ( )

◆ getParentReturnsSetParent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getParentReturnsSetParent ( )
Test:

Definition at line 73 of file AbstractNodeTest.php.

◆ getRelativePathBelowSiteRootReturnsSingleForwardSlashIfGivenPathEqualsPathSiteConstant()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getRelativePathBelowSiteRootReturnsSingleForwardSlashIfGivenPathEqualsPathSiteConstant ( )

◆ getRelativePathBelowSiteRootReturnsSubPath()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getRelativePathBelowSiteRootReturnsSubPath ( )

◆ getRelativePathBelowSiteRootThrowsExceptionIfGivenPathIsNotBelowPathSiteConstant()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getRelativePathBelowSiteRootThrowsExceptionIfGivenPathIsNotBelowPathSiteConstant ( )
Test:

Definition at line 324 of file AbstractNodeTest.php.

◆ getRelativePathCallsGetAbsolutePathIfPathIsNull()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getRelativePathCallsGetAbsolutePathIfPathIsNull ( )

◆ getTargetPermissionReturnsSetTargetPermission()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::getTargetPermissionReturnsSetTargetPermission ( )
Test:

Definition at line 49 of file AbstractNodeTest.php.

◆ isPermissionCorrectReturnsFalseIfTargetPermissionAndCurrentPermissionAreNotIdentical()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::isPermissionCorrectReturnsFalseIfTargetPermissionAndCurrentPermissionAreNotIdentical ( )
Test:

Definition at line 282 of file AbstractNodeTest.php.

◆ isPermissionCorrectReturnsTrueOnWindowsOs()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::isPermissionCorrectReturnsTrueOnWindowsOs ( )
Test:

Definition at line 271 of file AbstractNodeTest.php.

◆ isWritableCallsParentIsWritable()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::isWritableCallsParentIsWritable ( )
Test:

Definition at line 101 of file AbstractNodeTest.php.

◆ isWritableReturnsWritableStatusOfParent()

TYPO3\CMS\Install\Tests\Unit\FolderStructure\AbstractNodeTest::isWritableReturnsWritableStatusOfParent ( )
Test:

Definition at line 114 of file AbstractNodeTest.php.