PHP Class Elgg\Filesystem\DirectoryTest

Inheritance: extends Elgg\TestCase
Afficher le fichier Open project: elgg/elgg

Méthodes publiques

Méthode Description
emptyDirectoryProvider ( ) : array Returns an array of one-element arrays. Those elements should be fresh (empty) directory instances that use the relevant implementation.
testCanGetAnyFileInThisDirectoryEvenIfTheFileDoesNotExistYet ( Elgg\Filesystem\Directory $directory )
testCanGetDirectoryInsideItself ( Elgg\Filesystem\Directory $directory )
testCanGetFileInsideItself ( Elgg\Filesystem\Directory $directory )
testChrootReturnsANewDirectoryThatOnlyHasAccessToTheGivenSubdir ( Elgg\Filesystem\Directory $directory )
testListFilesAndDirsInASubdirectory ( Elgg\Filesystem\Directory $directory )
testListFilesAndDirsInTheDirectory ( Elgg\Filesystem\Directory $directory )
testPathsCannotContainDots ( Elgg\Filesystem\Directory $directory )

Method Details

emptyDirectoryProvider() abstract public méthode

Returns an array of one-element arrays. Those elements should be fresh (empty) directory instances that use the relevant implementation.
abstract public emptyDirectoryProvider ( ) : array
Résultat array

testCanGetAnyFileInThisDirectoryEvenIfTheFileDoesNotExistYet() public méthode

public testCanGetAnyFileInThisDirectoryEvenIfTheFileDoesNotExistYet ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory

testCanGetDirectoryInsideItself() public méthode

public testCanGetDirectoryInsideItself ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory

testCanGetFileInsideItself() public méthode

public testCanGetFileInsideItself ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory

testChrootReturnsANewDirectoryThatOnlyHasAccessToTheGivenSubdir() public méthode

public testChrootReturnsANewDirectoryThatOnlyHasAccessToTheGivenSubdir ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory

testListFilesAndDirsInASubdirectory() public méthode

public testListFilesAndDirsInASubdirectory ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory

testListFilesAndDirsInTheDirectory() public méthode

public testListFilesAndDirsInTheDirectory ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory

testPathsCannotContainDots() public méthode

public testPathsCannotContainDots ( Elgg\Filesystem\Directory $directory )
$directory Elgg\Filesystem\Directory