PHP Class Symfony\Component\Filesystem\Tests\FilesystemTest

Inheritance: extends Symfony\Component\Filesystem\Tests\FilesystemTestCase
Show file Open project: symfony/filesystem

Public Methods

Method Description
providePathsForIsAbsolutePath ( ) : array
providePathsForMakePathRelative ( ) : array
testChgrp ( )
testChgrpFail ( )
testChgrpLink ( )
testChgrpLinkFails ( )
testChgrpRecursive ( )
testChgrpSymlink ( )
testChgrpSymlinkFails ( )
testChmodAppliesUmask ( )
testChmodChangesFileMode ( )
testChmodChangesModeOfArrayOfFiles ( )
testChmodChangesModeOfTraversableFileObject ( )
testChmodChangesZeroModeOnSubdirectoriesOnRecursive ( )
testChmodRecursive ( )
testChmodWrongMod ( )
testChown ( )
testChownFail ( )
testChownLink ( )
testChownLinkFails ( )
testChownRecursive ( )
testChownSymlink ( )
testChownSymlinkFails ( )
testCopyCreatesNewFile ( )
testCopyCreatesTargetDirectoryIfItDoesNotExist ( )
testCopyDoesNotOverrideExistingFileByDefault ( )
testCopyFails ( )
testCopyForOriginUrlsAndExistingLocalFileDefaultsToCopy ( )
testCopyOverridesExistingFileIfForced ( )
testCopyOverridesExistingFileIfModified ( )
testCopyShouldKeepExecutionPermission ( )
testCopyUnreadableFileFails ( )
testCopyWithOverrideWithReadOnlyTargetFails ( )
testDumpFile ( )
testDumpFileOverwritesAnExistingFile ( )
testDumpFileWithFileScheme ( )
testDumpFileWithZlibScheme ( )
testFilesExists ( )
testFilesExistsFails ( )
testFilesExistsTraversableObjectOfFilesAndDirectories ( )
testFilesNotExistsTraversableObjectOfFilesAndDirectories ( )
testInvalidFileNotExists ( )
testIsAbsolutePath ( $path, $expectedResult )
testLink ( )
testLinkIsNotOverwrittenIfAlreadyCreated ( )
testLinkIsOverwrittenIfPointsToDifferentTarget ( )
testLinkWithSameTarget ( )
testLinkWithSeveralTargets ( )
testMakePathRelative ( $endPath, $startPath, $expectedPath )
testMirrorCopiesFilesAndDirectoriesRecursively ( )
testMirrorCopiesLinkedDirectoryContents ( )
testMirrorCopiesLinks ( )
testMirrorCopiesRelativeLinkedContents ( )
testMirrorCreatesEmptyDirectory ( )
testMkdirCreatesDirectoriesFails ( )
testMkdirCreatesDirectoriesFromArray ( )
testMkdirCreatesDirectoriesFromTraversableObject ( )
testMkdirCreatesDirectoriesRecursively ( )
testReadAbsoluteLink ( )
testReadBrokenLink ( )
testReadLinkCanonicalizePath ( )
testReadLinkCanonicalizedPathDoesNotExist ( )
testReadLinkDefaultPathDoesNotExist ( )
testReadLinkDefaultPathNotLink ( )
testReadRelativeLink ( )
testRemoveCleansArrayOfFilesAndDirectories ( )
testRemoveCleansFilesAndDirectoriesIteratively ( )
testRemoveCleansInvalidLinks ( )
testRemoveCleansTraversableObjectOfFilesAndDirectories ( )
testRemoveIgnoresNonExistingFiles ( )
testRemoveLink ( )
testRemoveSymlink ( )
testRename ( )
testRenameOverwritesTheTargetIfItAlreadyExists ( )
testRenameThrowsExceptionIfTargetAlreadyExists ( )
testRenameThrowsExceptionOnError ( )
testSymlink ( )
testSymlinkCreatesTargetDirectoryIfItDoesNotExist ( )
testSymlinkIsNotOverwrittenIfAlreadyCreated ( )
testSymlinkIsOverwrittenIfPointsToDifferentTarget ( )
testTempnam ( )
testTempnamOnUnwritableFallsBackToSysTmp ( )
testTempnamWithFileScheme ( )
testTempnamWithHTTPSchemeFails ( )
testTempnamWithMockScheme ( )
testTempnamWithPHPTempSchemeFails ( )
testTempnamWithPharSchemeFails ( )
testTempnamWithZlibSchemeFails ( )
testTouchCreatesEmptyFile ( )
testTouchCreatesEmptyFilesFromArray ( )
testTouchCreatesEmptyFilesFromTraversableObject ( )
testTouchFails ( )

Private Methods

Method Description
normalize ( string $path ) : string Normalize the given path (transform each blackslash into a real directory separator).

Method Details

providePathsForIsAbsolutePath() public method

providePathsForMakePathRelative() public method

testChgrp() public method

public testChgrp ( )

testChgrpFail() public method

public testChgrpFail ( )

testChgrpLinkFails() public method

public testChgrpLinkFails ( )

testChgrpRecursive() public method

public testChgrpRecursive ( )

testChgrpSymlinkFails() public method

testChmodAppliesUmask() public method

testChmodChangesFileMode() public method

testChmodChangesModeOfArrayOfFiles() public method

testChmodChangesModeOfTraversableFileObject() public method

testChmodChangesZeroModeOnSubdirectoriesOnRecursive() public method

testChmodRecursive() public method

public testChmodRecursive ( )

testChmodWrongMod() public method

public testChmodWrongMod ( )

testChown() public method

public testChown ( )

testChownFail() public method

public testChownFail ( )

testChownLinkFails() public method

public testChownLinkFails ( )

testChownRecursive() public method

public testChownRecursive ( )

testChownSymlinkFails() public method

testCopyCreatesNewFile() public method

testCopyCreatesTargetDirectoryIfItDoesNotExist() public method

testCopyDoesNotOverrideExistingFileByDefault() public method

testCopyFails() public method

public testCopyFails ( )

testCopyForOriginUrlsAndExistingLocalFileDefaultsToCopy() public method

testCopyOverridesExistingFileIfForced() public method

testCopyOverridesExistingFileIfModified() public method

testCopyShouldKeepExecutionPermission() public method

testCopyUnreadableFileFails() public method

testCopyWithOverrideWithReadOnlyTargetFails() public method

testDumpFile() public method

public testDumpFile ( )

testDumpFileOverwritesAnExistingFile() public method

testDumpFileWithFileScheme() public method

testDumpFileWithZlibScheme() public method

testFilesExists() public method

public testFilesExists ( )

testFilesExistsFails() public method

testFilesExistsTraversableObjectOfFilesAndDirectories() public method

testFilesNotExistsTraversableObjectOfFilesAndDirectories() public method

testInvalidFileNotExists() public method

testIsAbsolutePath() public method

public testIsAbsolutePath ( $path, $expectedResult )

testLinkIsNotOverwrittenIfAlreadyCreated() public method

testLinkIsOverwrittenIfPointsToDifferentTarget() public method

testLinkWithSameTarget() public method

testLinkWithSeveralTargets() public method

testMakePathRelative() public method

public testMakePathRelative ( $endPath, $startPath, $expectedPath )

testMirrorCopiesFilesAndDirectoriesRecursively() public method

testMirrorCopiesLinkedDirectoryContents() public method

testMirrorCopiesRelativeLinkedContents() public method

testMirrorCreatesEmptyDirectory() public method

testMkdirCreatesDirectoriesFails() public method

testMkdirCreatesDirectoriesFromArray() public method

testMkdirCreatesDirectoriesFromTraversableObject() public method

testMkdirCreatesDirectoriesRecursively() public method

testReadLinkCanonicalizePath() public method

testReadLinkCanonicalizedPathDoesNotExist() public method

testReadLinkDefaultPathDoesNotExist() public method

testRemoveCleansArrayOfFilesAndDirectories() public method

testRemoveCleansFilesAndDirectoriesIteratively() public method

testRemoveCleansTraversableObjectOfFilesAndDirectories() public method

testRemoveIgnoresNonExistingFiles() public method

testRename() public method

public testRename ( )

testRenameOverwritesTheTargetIfItAlreadyExists() public method

testRenameThrowsExceptionIfTargetAlreadyExists() public method

testRenameThrowsExceptionOnError() public method

testSymlinkCreatesTargetDirectoryIfItDoesNotExist() public method

testSymlinkIsNotOverwrittenIfAlreadyCreated() public method

testSymlinkIsOverwrittenIfPointsToDifferentTarget() public method

testTempnam() public method

public testTempnam ( )

testTempnamOnUnwritableFallsBackToSysTmp() public method

testTempnamWithFileScheme() public method

testTempnamWithHTTPSchemeFails() public method

testTempnamWithMockScheme() public method

testTempnamWithPHPTempSchemeFails() public method

testTempnamWithPharSchemeFails() public method

testTempnamWithZlibSchemeFails() public method

testTouchCreatesEmptyFile() public method

testTouchCreatesEmptyFilesFromArray() public method

testTouchCreatesEmptyFilesFromTraversableObject() public method

testTouchFails() public method

public testTouchFails ( )