Name |
Status |
Type |
Time(s) |
noPermissionsForEveryone |
Success |
|
0.001 |
executePermissionsForUser |
Success |
|
0.000 |
executePermissionsForGroup |
Success |
|
0.000 |
executePermissionsForOther |
Success |
|
0.000 |
writePermissionsForUser |
Success |
|
0.000 |
writePermissionsForGroup |
Success |
|
0.000 |
writePermissionsForOther |
Success |
|
0.000 |
executeAndWritePermissionsForUser |
Success |
|
0.000 |
executeAndWritePermissionsForGroup |
Success |
|
0.000 |
executeAndWritePermissionsForOther |
Success |
|
0.000 |
readPermissionsForUser |
Success |
|
0.000 |
readPermissionsForGroup |
Success |
|
0.000 |
readPermissionsForOther |
Success |
|
0.000 |
readAndExecutePermissionsForUser |
Success |
|
0.000 |
readAndExecutePermissionsForGroup |
Success |
|
0.000 |
readAndExecutePermissionsForOther |
Success |
|
0.000 |
readAndWritePermissionsForUser |
Success |
|
0.000 |
readAndWritePermissionsForGroup |
Success |
|
0.000 |
readAndWritePermissionsForOther |
Success |
|
0.000 |
allPermissionsForUser |
Success |
|
0.000 |
allPermissionsForGroup |
Success |
|
0.000 |
allPermissionsForOther |
Success |
|
0.001 |
Name |
Status |
Type |
Time(s) |
url |
Success |
|
0.000 |
path |
Success |
|
0.000 |
pathConvertsWindowsDirectorySeparators |
Success |
|
0.000 |
pathRemovesTrailingWhitespace |
Success |
|
0.000 |
pathRemovesTrailingSlash |
Success |
|
0.000 |
pathRemovesTrailingSlashAndWhitespace |
Success |
|
0.000 |
pathRemovesDoubleSlashes |
Success |
|
0.000 |
newFile |
Success |
|
0.000 |
newFileWithDifferentPermissions |
Success |
|
0.000 |
newSingleDirectory |
Success |
|
0.000 |
newSingleDirectoryWithDifferentPermissions |
Success |
|
0.000 |
newDirectoryStructure |
Success |
|
0.000 |
newDirectoryWithSlashAtStart |
Success |
|
0.000 |
setupRegistersStreamWrapperAndCreatesRootDirectoryWithDefaultNameAndPermissions |
Success |
|
0.000 |
setupRegistersStreamWrapperAndCreatesRootDirectoryWithGivenNameAndDefaultPermissions |
Success |
|
0.000 |
setupRegistersStreamWrapperAndCreatesRootDirectoryWithGivenNameAndPermissions |
Success |
|
0.000 |
setupWithEmptyArrayIsEqualToSetup |
Success |
|
0.000 |
setupArraysAreTurnedIntoSubdirectories |
Success |
|
0.000 |
setupStringsAreTurnedIntoFilesWithContent |
Success |
|
0.000 |
setupWorksRecursively |
Success |
|
0.001 |
setupCastsNumericDirectoriesToStrings |
Success |
|
0.000 |
createArraysAreTurnedIntoSubdirectories |
Success |
|
0.001 |
createArraysAreTurnedIntoSubdirectoriesOfRoot |
Success |
|
0.001 |
createThrowsExceptionIfNoBaseDirGivenAndNoRootSet |
Success |
|
0.001 |
createWorksRecursively |
Success |
|
0.001 |
createWorksRecursivelyWithRoot |
Success |
|
0.001 |
createStringsAreTurnedIntoFilesWithContent |
Success |
|
0.001 |
createStringsAreTurnedIntoFilesWithContentWithRoot |
Success |
|
0.001 |
createCastsNumericDirectoriesToStrings |
Success |
|
0.001 |
createCastsNumericDirectoriesToStringsWithRoot |
Success |
|
0.001 |
inspectWithContentGivesContentToVisitor |
Success |
|
0.002 |
inspectWithoutContentGivesRootToVisitor |
Success |
|
0.003 |
inspectWithoutContentAndWithoutRootThrowsInvalidArgumentException |
Success |
|
0.001 |
copyFromFileSystemThrowsExceptionIfNoBaseDirGivenAndNoRootSet |
Success |
|
0.000 |
copyFromEmptyFolder |
Success |
|
0.001 |
copyFromEmptyFolderWithRoot |
Success |
|
0.000 |
copyFromWithSubFolders |
Success |
|
0.001 |
copyFromWithSubFoldersWithRoot |
Success |
|
0.001 |
copyFromPreservesFilePermissions |
Success |
|
0.001 |
Name |
Status |
Type |
Time(s) |
gettingUmaskSettingDoesNotChangeUmaskSetting |
Success |
|
0.000 |
changingUmaskSettingReturnsOldUmaskSetting |
Success |
|
0.000 |
createFileWithDefaultUmaskSetting |
Success |
|
0.001 |
createFileWithDifferentUmaskSetting |
Success |
|
0.000 |
createDirectoryWithDefaultUmaskSetting |
Success |
|
0.000 |
createDirectoryWithDifferentUmaskSetting |
Success |
|
0.000 |
createFileUsingStreamWithDefaultUmaskSetting |
Success |
|
0.001 |
createFileUsingStreamWithDifferentUmaskSetting |
Success |
|
0.000 |
createDirectoryUsingStreamWithDefaultUmaskSetting |
Success |
|
0.001 |
createDirectoryUsingStreamWithDifferentUmaskSetting |
Success |
|
0.001 |
createDirectoryUsingStreamWithExplicit0 |
Success |
|
0.001 |
createDirectoryUsingStreamWithDifferentUmaskSettingButExplicit0777 |
Success |
|
0.001 |
createDirectoryUsingStreamWithDifferentUmaskSettingButExplicitModeRequestedByCall |
Success |
|
0.001 |
defaultUmaskSettingDoesNotInfluenceSetup |
Success |
|
0.000 |
umaskSettingShouldBeRespectedBySetup |
Success |
|
0.000 |
Name |
Status |
Type |
Time(s) |
file_get_contents |
Success |
|
0.001 |
file_get_contentsNonReadableFile |
Success |
|
0.001 |
file_put_contentsExistingFile |
Success |
|
0.001 |
file_put_contentsExistingFileNonWritableDirectory |
Success |
|
0.001 |
file_put_contentsExistingNonWritableFile |
Success |
|
0.001 |
file_put_contentsNonExistingFile |
Success |
|
0.001 |
file_put_contentsNonExistingFileNonWritableDirectory |
Success |
|
0.001 |
usingFilePointer |
Success |
|
0.001 |
is_file |
Success |
|
0.002 |
issue13CanNotOverwriteFiles |
Success |
|
0.001 |
appendContentIfOpenedWithModeA |
Success |
|
0.001 |
canOverwriteNonExistingFileWithModeX |
Success |
|
0.001 |
canNotOverwriteExistingFileWithModeX |
Success |
|
0.001 |
canNotOpenNonExistingFileReadonly |
Success |
|
0.000 |
canNotOpenNonExistingFileReadAndWrite |
Success |
|
0.001 |
canNotOpenWithIllegalMode |
Success |
|
0.000 |
canNotWriteToReadOnlyFile |
Success |
|
0.001 |
canNotReadFromWriteOnlyFileWithModeW |
Success |
|
0.001 |
canNotReadFromWriteOnlyFileWithModeA |
Success |
|
0.001 |
canNotReadFromWriteOnlyFileWithModeX |
Success |
|
0.001 |
canNotRemoveFileWithoutWritePermissions |
Success |
|
0.001 |
canNotRemoveFileFromDirectoryWithoutWritePermissions |
Success |
|
0.001 |
Name |
Status |
Type |
Time(s) |
openFileChangesAttributeTimeOnly |
Success |
|
0.002 |
fileGetContentsChangesAttributeTimeOnly |
Success |
|
0.001 |
openFileWithTruncateChangesAttributeAndModificationTime |
Success |
|
0.001 |
readFileChangesAccessTime |
Success |
|
3.002 |
writeFileChangesModificationTime |
Success |
|
3.001 |
createNewFileSetsAllTimesToCurrentTime |
Success |
|
0.001 |
createNewFileChangesAttributeAndModificationTimeOfContainingDirectory |
Success |
|
0.001 |
addNewFileNameWithLinkFunctionChangesAttributeTimeOfOriginalFile |
Success |
|
0.001 |
addNewFileNameWithLinkFunctionChangesAttributeAndModificationTimeOfDirectoryContainingLink |
Success |
|
0.001 |
removeFileChangesAttributeAndModificationTimeOfContainingDirectory |
Success |
|
0.001 |
renameFileChangesAttributeAndModificationTimeOfAffectedDirectories |
Success |
|
0.001 |
renameFileDoesNotChangeFileTimesOfFileItself |
Success |
|
0.001 |
changeFileAttributesChangesAttributeTimeOfFileItself |
Success |
|
0.000 |
Name |
Status |
Type |
Time(s) |
mkdirNoNewRoot |
Success |
|
0.001 |
mkdirNoNewRootRecursively |
Success |
|
0.001 |
mkdirNonRecursively |
Success |
|
0.001 |
mkdirRecursively |
Success |
|
0.001 |
mkdirWithDots |
Success |
|
0.001 |
mkdirWithoutRootCreatesNewRoot |
Success |
|
0.001 |
mkdirOnFileReturnsFalse |
Success |
|
0.000 |
mkdirNonRecursivelyDifferentPermissions |
Success |
|
0.000 |
mkdirRecursivelyDifferentPermissions |
Success |
|
0.001 |
mkdirRecursivelyUsesDefaultPermissions |
Success |
|
0.001 |
mkdirWithoutRootCreatesNewRootDifferentPermissions |
Success |
|
0.000 |
mkdirWithoutRootCreatesNewRootWithDefaultPermissions |
Success |
|
0.000 |
mkdirDirCanNotCreateNewDirInNonWritingDirectory |
Success |
|
0.001 |
mkDirShouldNotOverwriteExistingDirectories |
Success |
|
0.001 |
mkDirShouldNotOverwriteExistingDirectoriesAndTriggerE_USER_WARNING |
Success |
|
0.001 |
mkDirShouldNotOverwriteExistingFiles |
Success |
|
0.001 |
mkDirShouldNotOverwriteExistingFilesAndTriggerE_USER_WARNING |
Success |
|
0.001 |
canNotIterateOverNonReadableDirectory |
Success |
|
0.000 |
directoryIteration |
Success |
|
0.000 |
directoryIterationWithDot |
Success |
|
0.000 |
directoryIterationWithOpenDir_Bug_2 |
Success |
|
0.000 |
directoryIteration_Bug_4 |
Success |
|
0.001 |
directoryIterationShouldBeIndependent |
Success |
|
0.001 |
is_dir |
Success |
|
0.001 |
canNotUnlinkDirectoryWithoutRoot |
Success |
|
0.000 |
rmdirCanNotRemoveFiles |
Success |
|
0.000 |
rmdirCanNotRemoveNonExistingDirectory |
Success |
|
0.000 |
rmdirCanNotRemoveNonEmptyDirectory |
Success |
|
0.000 |
rmdirCanRemoveEmptyDirectory |
Success |
|
0.000 |
rmdirCanRemoveEmptyDirectoryWithDot |
Success |
|
0.000 |
rmdirCanRemoveEmptyRoot |
Success |
|
0.000 |
rmdirDirCanNotRemoveDirFromNonWritingDirectory |
Success |
|
0.000 |
issue17 |
Success |
|
0.000 |
accessWithDoubleDotReturnsCorrectContent |
Success |
|
0.000 |
unlinkCanNotRemoveNonEmptyDirectory |
Success |
|
0.001 |
unlinkCanNotRemoveEmptyDirectory |
Success |
|
0.001 |
Name |
Status |
Type |
Time(s) |
resetByRegister |
Success |
|
0.000 |
setRootReturnsRoot |
Success |
|
0.000 |
filesize |
Success |
|
0.001 |
file_exists |
Success |
|
0.001 |
filemtime |
Success |
|
0.001 |
unlinkRemovesFilesOnly |
Success |
|
0.001 |
dirname |
Success |
|
0.000 |
basename |
Success |
|
0.000 |
is_readable |
Success |
|
0.001 |
is_writable |
Success |
|
0.001 |
is_executable |
Success |
|
0.000 |
directoriesAndNonExistingFilesAreNeverExecutable |
Success |
|
0.001 |
chmod |
Success |
|
0.001 |
chmodDoesNotWorkOnVfsStreamUrls |
Success |
|
0.001 |
chown |
Success |
|
0.001 |
chownDoesNotWorkOnVfsStreamUrls |
Success |
|
0.000 |
chgrp |
Success |
|
0.001 |
chgrpDoesNotWorkOnVfsStreamUrls |
Success |
|
0.000 |
renameDirectory |
Success |
|
0.001 |
renameDirectoryWithDots |
Success |
|
0.000 |
renameDirectoryWithDotsInTarget |
Success |
|
0.001 |
renameDirectoryOverwritingExistingFile |
Success |
|
0.001 |
renameFileIntoFile |
Success |
|
0.001 |
renameFileToDirectory |
Success |
|
0.001 |
renameOnSourceFileNotFound |
Success |
|
0.001 |
renameOnDestinationDirectoryFileNotFound |
Success |
|
0.001 |
statAndFstatReturnSameResult |
Success |
|
0.001 |
statReturnsFullDataForFiles |
Success |
|
0.001 |
statReturnsFullDataForDirectories |
Success |
|
0.001 |
statReturnsFullDataForDirectoriesWithDot |
Success |
|
0.001 |
openFileWithoutDirectory |
Success |
|
0.001 |